Уж ежели автор использует push...
function reverseArray(array) {
let output = [];
do {
output.push(array.pop());
} while (array.length);
return output;
}
alert(reverseArray([1,2,3,4,5]));
PS: лично мне естественней вариант автора, т.к. в задании -
Сообщение от MC-XOBAHCK
|
отдаёт новый массив в котором элементы идут в обратном порядке.
|
- ну и крути массив в обратном порядке.