- トップページ
- 特集PC技術
- とあるJavaScriptの情報図書
- 【JavaScript】[ECMAScript] continue文
とあるJavaScriptの情報図書
【JavaScript】[ECMAScript] continue文
ここでは、JavaScriptの繰り返し文やswitch文で使用するちょっと特殊な構文を説明します。
繰り返し文は指定した回数が満たすまで実行されますが、特定条件を無視したとき時があると思います。
目次
[1] continue文の構文
ループ文などで意図的に中断します。
continue;
var i = 0;
for(i = 0; i <= 10; i++){
if(i % 2){
continue;
}
document.writeln(i);
}
continue文はif文と一緒に用いられることが多いです。
上記の場合は奇数の場合画面に出力を行いません。
[2] ラベル付continue文の構文
continue文だけだと1つのループしか抜けることができませんでした。
ラベル付continue文を使用すると2重以上のループを抜けることができます。
ラベル名:
continue ラベル名;
var i = 1;
var j = 1;
loopskip:
for(i = 1; i <= 9; i++){
for(j = 1; j <= 9; j++){
if(i * j == 15){
continue loopskip;
}
document.writeln("掛け算=" + (i*j));
}
}
continueを使用する前にラベルをつけます。ラベル名をつけるときの文末「:(コロン)」です。
[3] 更新履歴
| 日付 | 詳細 |
|---|---|
| 2011/07/19 | コンテンツ公開 |
コメントの投稿
トラックバックURL
http://www.isl.ne.jp/cgi-bin/mt/mt-tb.cgi/1679






