Показать сообщение отдельно
  #11 (permalink)  
Старый 22.03.2019, 18:57
Новичок на форуме
Отправить личное сообщение для MarkSM Посмотреть профиль Найти все сообщения от MarkSM
 
Регистрация: 22.03.2019
Сообщений: 5

Зачем в данном случае нужен метод Math.floor, если убрав его ничего не меняется. Буду благодарен за ответ , для моего понимания...


function reverseArrayInPlace(array) {
for (var i = 0; i < Math.floor(array.length - 1 - i); i++) {
let old = array[i];
array[i] = array[array.length - 1 - i];
array[array.length - 1 - i] = old;
}
return array;
}




let arrayValue = [1, 2, 3, 4, 5, 6];
reverseArrayInPlace(arrayValue);
console.log(arrayValue);
// → [6, 5, 4, 3, 2, 1]
Ответить с цитированием