Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ break と continue | Dartのループ
Dart入門

break と continue

メニューを表示するにはスワイプしてください

break

Dartにおいて、breakはループを終了するための文です。break文は、whilefordo-whileなど、あらゆるループで使用できます。

break文の構文は次のとおりです。

break;

コード内でbreak文が実行されると、そのループの実行が終了します。つまり、ループの残りの繰り返しは実行されません。

break文は、条件が特定の要件を満たした場合にループを終了するためによく使用されます。例えば、次のコードは__1__から__10__までのすべての数字を出力しますが、__5__に到達した時点でループを終了します。

main.dart

main.dart

1234567891011
void main() { int counter = 1; while (counter <= 10) { if (counter == 5) { break; } print(counter); counter++; } }

continue

continueは、ループの現在の反復処理をスキップするために使用される文。 continue文は、whilefordo-whileなど、あらゆるループで使用可能。

continue文の構文は以下の通り:

continue;

continue文は、特定の値や条件をスキップする際によく使用される。

main.dart

main.dart

123456789
void main() { List<String> actions = ["go", "jump", "stop", "go", "go", "stop", "jump", "stop", "go", "go", "stop"]; for (String item in actions) { if (item == "stop"){ continue; } print(item); } }

ご覧のとおり、continue文を使用することで、どのリスト項目をコンソールに出力するかを制御できます。

question mark

どの文がループを停止しますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  6

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  6
some-alt