首页 > 解决方案 > 纠正这个for循环?

问题描述

我是一个努力学习的学生。

目标是创建一个变量i从 0 开始的 for 循环,并且每次循环都应该增加 1。只要i小于限制,循环就应该运行。

在循环的每次迭代中,该数字i应添加到总变量中。

total = 0

limit = 10

for (var i = 0; i < limit; total += i) {
    // log the numbers 0 through i
    console.log(i)
}

当我运行它时,只出现零。

谢谢您的帮助。

标签: javascript

解决方案


在那个循环中,您的增量total + 0i永远存在0

int total=0;
int limit=10;

for (var i = 0; i < limit; i++) {
    total += i ;
  }
console.log(total)

推荐阅读