LoginSignup
0
0

More than 3 years have passed since last update.

JavaScript for命令についての質問

Posted at

var result = 0;  //resultに0を代入
for (var i = 1;  //iに1を代入
i <= 100;  //iの値が100より小さい間、ループ処理
i++) {  //処理1回ごとに値を1ずつ増やしていく
result += i;  //resultにiを加算
if (result > 1000) { break; }  //resultの値が1000を超えたらループ中断
}
console.log('合計値が1000を超えるのは' + i); //45

プログラミング初心者で、本を読みながら勉強を進めています。
上記のコードでなぜ「45」になるのか理解ができません。
本にも解説は乗っていなかったためこちらに質問しました。
解説よろしくお願いいたします。

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0