我对此感到困惑(javascript)

时间:2016-02-19 21:25:23

标签: javascript

我正在搞乱javascript,因为我是新手,看看它是如何工作的。

为什么会这样:

for(x=20;x>=1;x--){
document.write(x + x-- +", ");
}

向后写出4次表

我很困惑...... :(

1 个答案:

答案 0 :(得分:2)

这是一个无限循环。它将输出40,次,因为您的计算机可以捶打(或浏览器),直到导致内存不足或超时。

它是一个无限循环的原因是你在for循环中递减你的迭代器,同时在体内递增它。

这段代码毫无意义。