同じコードを毎回異なる値で何度も実行する場合は、ループを使用すると便利です。
でも、次のように書きましょう
例: 1 ~ 100 の数値を出力
for は事前テストループであり、ループの前に変数を初期化し、ループの後に実行するコードを定義できます。その構文は次のとおりです。
for(初期化;式;psot=ループ式)ステートメント
実行プロセスは次のとおりです:
1. 初期化ステートメントを実行します
2. 式が true であるかどうかを判断し、そうである場合はループ全体を終了します。
3. ループ本体のステートメントコードを実行します
4. ループ後の式コードを実行します
5. ステップ 2 に戻ります
最も一般的に使用される for ループの形式は for(var i=0; i これはループが合計 n 回実行されることを意味し、ループ数が既知の演算に非常に適しています。
var aNumbers = new Array();
var sMessage = "入力しました:n";
var iTotal = 0;
var vUserInput;
var iArrayIndex = 0;
する{
vUserInput = プロンプト("数字を入力するか、「0」で終了します","0");
aNumbers[iArrayIndex] = vUserInput;
iArrayIndex ;
iTotal = Number(vUserInput);
sMessage = vUserInput "n";
}while(vUserInput != 0) //入力が 0 (デフォルト値) の場合、ループ本体を終了します
sMessage = "合計:" iTotal;
Document.getElementById("xxx").innerHTML=sMessage;
上記は JavaScript の for ループに関するものです。気に入っていただければ幸いです。