Показать сообщение отдельно
  #13 (permalink)  
Старый 26.07.2018, 18:00
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Сообщение от Rise
не, do здесь не очень, когда массив пустой
Ну и что? Пустой - он и в Африке пустой
function reverseArray(array) {
    let output = [];
    do {
        output.push(array.pop());
    } while (array.length);
    return output;
}
alert(JSON.stringify(reverseArray([])));

Хотя лучше, конечно, так
function reverseArray(array) {
    let output = [];
    while (array.length) {
        output.push(array.pop());
    } ;
    return output;
}
alert(JSON.stringify(reverseArray([])));

Последний раз редактировалось Dilettante_Pro, 26.07.2018 в 18:03.
Ответить с цитированием