【发布时间】:2016-07-06 05:02:42
【问题描述】:
我一直在尝试学习 Javascript,这有点令人沮丧。我又开始学习基础知识了,我正在玩下面的这些for 循环和数组。
谁能解释一下为什么这段代码的输出是[1,2,3,4,5]而不是[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]?
var game1 = new Array();
for(i = 25; i > "love is like a river".length; i = i - 1) {
console.log(game1.push(i));
}
【问题讨论】:
-
呃,我得到了预期的
[25, 24, 23, 22, 21]作为game1的结果? -
@Bergi "..请解释为什么这个代码的 输出.."。他们不是在谈论
game1的值,而是在控制台的输出。此代码未将输出显示为数组。
标签: javascript arrays for-loop