continue,break
ループを中断する処理。
continue
現在のループ処理をパスし、次ループ処理を行う。
- サンプル
for(var i=0 ; i<5 ; i++){ if( i % 2 == 0 ) continue; console.log(i); }
- 出力
>1
>3
break
ループが即座に終了する。
- サンプル
for(var i=0 ; i<5 ; i++){ if(i==3)break; console.log(i); }
- 出力
>0
>1
>2
ループを中断する処理。
現在のループ処理をパスし、次ループ処理を行う。
for(var i=0 ; i<5 ; i++){ if( i % 2 == 0 ) continue; console.log(i); }
>1
>3
ループが即座に終了する。
for(var i=0 ; i<5 ; i++){ if(i==3)break; console.log(i); }
>0
>1
>2