【发布时间】:2016-03-14 11:12:34
【问题描述】:
我一直在尝试使用以下代码解决雄辩的 javascript 棋盘练习。这些行以正确的顺序打印,但是由于某种我似乎找不到的原因,循环是无限的。任何帮助指出问题所在将不胜感激,谢谢。
我的代码如下所示:
var line= ['# # # #', ' # # # #']
for (var i = 0; i < 7; i ++) {
if ( i = (i-1)%2 == 0 )
console.log(line[0]);
else console.log(line[1]);
};
【问题讨论】:
-
因为
i = (i-1)%2 == 0覆盖了i的值