JavaScript break文 繰り返し処理の中断
break文
- for文 while文 で使用する場合は、「中断」したい時に使用。
- switch文 で使用する場合は、ブロックの外へ抜け出したい時に使用。
- for文 while文 で継続条件がtrueの場合でも、break文をブロック内に記載することで、強制的にブロックの外に抜ける事が可能となります。
例題1】下記のように表示させなさい。
<!DOCTYPE html> <htmllang="ja"> <head> <metacharset="UTF-8"> <title>繰り返し処理と中断</title> <script> var i = 1; function ans(){ switch( i ){ case1: alert('【ヒント】北海道は県ではありません'); break; case2: alert('【ヒント】東北地方にある県です'); break; default: alert('答えは岩手県です'); } i++; } </script> </head> <body> <h3>(問題)</h3> <p>日本で最も面積が大きい“県”は何県でしょう?</p> <p><buttononclick="ans()">答えを見る</button></p> <p> ※ボタンのクリックが2回までの間はヒントが表示されます。<br> ※ボタンを3回以上クリックすると、答えが表示されます。 </p> </body> </html>