【JavaScript】繰り返しを中断して脱出・スキップするためのソースコード

この記事は約2分で読めます。

for文は繰り返しを中断することもできます。

繰り返しを中断して脱出・スキップするためのソースコードについて解説します。

スポンサーリンク

【JavaScript】繰り返しを中断して脱出・スキップするためのソースコード

繰り返しを中断するためのソースコード

let mtd = ['計る', '入れる', 'スイッチを入れる', '待つ', '炊ける'];
for(let i = 0; i < mtd.length; i++){
	if(mtd[i] === '待つ'){break; }
	console.log(mtd[i]);
} //結果:計る 入れる スイッチを入れる

繰り返しをスキップするためのソースコード

let mtd = ['計る', '入れる', 'スイッチを入れる', '待つ', '炊ける'];
for(let i = 0; i < mtd.length; i++){
	if(mtd[i] === '待つ'){continue; }
	console.log(mtd[i]);
} //結果:計る 入れる スイッチを入れる 炊ける

複数の階層をまとめて中断して脱出・スキップするためのソースコード

let menu = [
	['オレンジジュース', '牛乳'],
	['ご飯', 'パン'],
	['とんかつ', '生姜焼き'],
	['チョコレート', 'クッキー'],
];

nest:
for(let i = 0; i < menu.length; i++){
	for(let j = 0; j < menu[i].length; j++){
		if(menu[i][j] === '生姜焼き'){break nest; }
		console.log(menu[i][j]);
	}
	console.log('********************');
}


/*結果:

オレンジジュース
牛乳

********************
ご飯
パン

********************
とんかつ

*/

 

 

執筆者
自己紹介
FirstPC

株式会社FirstPCのサイト管理運営者。
東京のIT自社開発系ベンチャー企業に勤めた後、Webデザイン系のフリーランスエンジニアとして様々な案件(HTML, CSS, JavaScript, Java, PHP, Swift)を重ねて独立し、会社設立。Webサイトのデザイン、コーディングのほか、ロゴ・バナー作成や副業用リライト記事の販売、動画作成をしている。

FirstPCをフォローする
プログラミング
スポンサーリンク
FirstPCをフォローする
FirstPC パソコンなんでも塾
タイトルとURLをコピーしました