ど素人でごめんなさい。
javascript
1let i = 1; 2let result = 0; 3while (result <= 100) { 4 result += i; 5 ++i; 6} 7if (result > 100) { 8 console.log("最後に足した整数は" + (i - 1) + "です。"); 9}
これの『++i』がどういう意味なのかさっぱりわからないんです。
買った参考書にも一切書いてなくてわからないため教えていただきたく思います。
どうか優しく小学生でもわかるようにお願いいたします。
追記
result=0で
カウント毎に
iに1を足していくってことでしょうか?
result + 1 =1
result + 2 =3
result + 3 =6
result + 4 =10
result + 5 =15
result + 6 =21
result + 7 =28
result + 8 =36
result + 9 =45
result + 10 =55
result + 11 =66
result + 12 =78
result + 13 =91
result + 14 =105
ってことでいいのでしょうか?
でもそうなると最後の(i-1)で13になってしまいます。
console.logでの結果は14って出るのですがなぜでしょうか?
回答3件
あなたの回答
tips
プレビュー