为什么for循环无法运行里面的内容?

时间:2018-12-17 17:44:02

标签: javascript loops for-loop

我已经在JS中编写了一个非常简单的for循环,并且循环没有运行。我的代码是

for (i = 0; i >= 100; i++) {
console.log('boop');
};

并且循环甚至不执行任何操作。有人知道为什么代码只是放弃了吗?

4 个答案:

答案 0 :(得分:1)

您的起始值不符合条件,您需要检查是否小于最大值。

for (i = 0; i <= 100; i++) {
    console.log(i, 'boop');
}

答案 1 :(得分:1)

因为i永远不会是greater than or equal to(> =)100。将符号更改为<=,循环就会运行。

答案 2 :(得分:1)

即使对于第一次迭代,循环(i >= 100)的条件也不成立。循环中的代码仅在条件为真时执行

答案 3 :(得分:0)

请记住,for是一段时间。.do循环 它首先验证条件,因此,对于 for类(该变量在这种情况下,以这种方式每次迭代后都会发生变化)说 因此,您的条件从一开始就是错误的,它将永远不会做任何事情。