问题描述
const numbers = [1,2,3,4,5,6];
for (let i = 0; i < numbers.length; i++) {
console.log(numbers[i]);
}
for (let i = numbers.length; i >= 0; i--) {
console.log(numbers[i]);
}
如果“让 i = numbers.length;”怎么办没有被 "- 1" 递减 我在 console.log 中得到 undefined 并且使用 - 1 它不会首先产生 undefined?
所以最后我得到了另一个 undefined?
解决方法
const numbers = [1,2,3,4,5,6];
for (let i = 0; i < numbers.length; i++) {
console.log(numbers[i]);
}
for (let i = numbers.length-1; i >= 0; i--) {
console.log(numbers[i]);
}
如上