Идея программы - замена порядка номеров в массиве на обратный. Но в итоге выдает [undefined, 1, 3, 4, 5]
.
function reverseArray (array) {
let tempVar = [];
for (i=0; i<Math.floor(array.length/2); i++) {
tempVar = array[i];
array[i] = array[array.lenght-1-i];
array[array.lenght-1-i] = tempVar;
};
return array
};
console.log(reverseArray([1, 2, 3, 4, 5]));
Опечатка в названии свойства lenght
function reverseArray (array) {
let tempVar;
for (var i = 0; i < array.length / 2; i++) {
tempVar = array[i];
array[i] = array[array.length - 1 - i];
array[array.length - 1 - i] = tempVar;
};
return array;
};
console.log(reverseArray([1, 2, 3, 4, 5]));
Так же обратите внимание на метод reverse
Пример: [1, 2, 3, 4, 5].reverse() // [5, 4, 3, 2, 1]
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте, я хочу сделать запрос в запросеСначала делаю запрос, получаю от сервера данные, в них имеется адрес в формате долгота/широта,...