Я не могу понять, что здесь не так, я пытаюсь пропустить весь массив, но его остановка на 'c'.Почему это для остановки цикла на полпути?
function foo() {
var temp = ['e', 'm', 'o', 'c', 'l', 'e', 'W'];
for (var i = 0; i < temp.length; i++) {
console.log(temp.pop());
}
}
foo() // => welc
поп() удаляет элемент из массива ... вы должны использовать console.log (темп [I]) – carlosdubusm
Поскольку вы оба уменьшения 'length' из массив с '.pop()' и увеличивающий 'i' с' i ++ '. Условие цикла сравнивает '0 <7',' 1 <6', '2 <5',' 3 <4', перед тем как остановиться на '4 <3'. –