現在のループ、switch、またはラベル文を終了し、プログラムの制御を、終了した文の次の文へと移します。
構文
break label;
引数
label- その文のラベルに関連付けられた識別子
説明
break 文は、プログラムがラベル付き文から抜け出すことを可能にする、任意のラベルを含みます。break 文は、このラベル付き文の中にネストされている必要があります。ラベル付き文はどんな種類の文でもかまいません。ループ文である必要さえありません。
例
以下の関数は、i が 3 の時に while 文を終了する break 文を持つので、3 * x の値を返します。
function testBreak(x) {
var i = 0;
while (i < 6) {
if (i == 3) break;
i++;
}
return i * x;
}