2. 四則演算とforループ(2)
1から100までの数字の和、
2から101までの数字の和、
3から102までの数字の和をそれぞれ出力してください。
for を使った繰り返し処理、その2。
基本的なことは前回と同様。
var total1 = 0;
var total2 = 0;
var total3 = 0;
for (var i = 1; i <= 100; i++){
total1 += i;
total2 += i + 1;
total3 += i + 2;
}
document.writeln(total1);
document.writeln(total2);
document.write(total3);
writelnはwrite+改行コードと同じであるらしい。
そのため結果を改行したい場合は<pre>で括る必要がある。
<pre><script type = "text/javascript">
~~~~~~~~~~~~~~~~~~~
</script></pre>
という形、<script>内に<pre>を書いても正しく表示されなかった。
また、結果の表示部分を
document.write("<pre>");
document.writeln(total1);
document.writeln(total2);
document.write(total3);
document.write("</pre>");
のように置き換えて書いても改行されて表示されるようだ。