Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript 言語エレメント > ステートメント > break ステートメント | |||
break
ループ (for、for..in、do..while、または while) 内で使用します。または、switch ステートメント内の特定のケースと関連するステートメントのブロック内でも使用します。break ステートメントをループ内で使用すると、ループ本体の残りの部分をスキップし、繰り返し処理を停止して、ループステートメントの次のステートメントを実行します。break ステートメントを switch 内で使用すると、case ブロック内の残りのステートメントをスキップし、囲んでいる switch ステートメントに続く最初のステートメントにジャンプします。
ネストされているループ内では、break ステートメントは、そのループの残りの部分をスキップするだけで、ネストされている一連のループは終了しません。一連のループを終了する方法については、try..catch..finallyを参照してください。
対応バージョン : ActionScript 1.0、Flash Player 4
次の例では、break ステートメントを使用して無限ループから抜け出します。
var i:Number = 0;
while (true) {
trace(i);
if (i >= 10) {
break; // this will terminate/exit the loop
}
i++;
}
このコードは、次の結果を表示します。
0 1 2 3 4 5 6 7 8 9 10
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001311.html