break ステートメントと continue ステートメントは、ループ内のコード実行に対してより厳密なフロー制御を提供します。 Break ステートメントはループをすぐに終了できるため、ループ本体内のコードが再度実行されるのを防ぎます。 continue ステートメントは現在のループを終了するだけであり、制御式に基づいて次のループを続行できるようになります。
<スクリプト言語="javascript">
var aNumbers = new Array();
var sMessage = "入力しました:
";
var iTotal = 0;
var vUserInput;
var iArrayIndex = 0;
する{
vUserInput = Number(prompt("数値を入力するか、「0」で終了します","0"));
If(isNaN(vUserInput)){
document.write("入力エラー。数字を入力してください。終了するには「0」を入力してください
");
BREAK; // エラーを入力して DO ループ本体全体を終了します
}
aNumbers[iArrayIndex] = vUserInput;
iArrayIndex ;
}while(vUserInput != 0) //入力が 0 (デフォルト値) の場合、ループ本体を終了します
//配列をループする一般的なメソッド:
for(var i=0;i
iTotal = Number(aNumbers[i]);
sMessage = aNumbers[i] "
";
}
sMessage = "合計:" iTotal;
document.write(sMessage);
<スクリプト言語="javascript">
var aNumbers = new Array();
var sMessage = "入力しました:
";
var iTotal = 0;
var vUserInput;
var iArrayIndex = 0;
する{
vUserInput = Number(prompt("数値を入力するか、「0」で終了します","0"));
If(isNaN(vUserInput)){
alert("入力エラー。数字を入力してください。終了するには「0」を入力してください");
使用を使用して使用します - s ’sのsのs - – - - を使用します - - -
}
aNumbers[iArrayIndex] = vUserInput;
iArrayIndex ;
}while(vUserInput != 0) //入力が 0 (デフォルト値) の場合、ループ本体を終了します
//配列をループする一般的なメソッド:
for(var i=0;i
iTotal = Number(aNumbers[i]);
sMessage = aNumbers[i] "
";
}
sMessage = "合計:" iTotal;
document.write(sMessage);