.push
возвращает длину массива.Вы должны просто вернуть массив без присваивания:
sortedWithoutUnused.push(unusedCodes);
return sortedWithoutUnused;
Но если вы пытаетесь объединить два массива, я не думаю, что вы все равно хотите использовать push, возможно, вы захотите использовать ...
или .concat
вместо:
return [...sortedWithoutUnused, ...unusedCodes];
Или
return sortedWithoutUnused.concat(unusedCodes);