1. Learn
  2. /
  3. Courses
  4. /
  5. 中級 R

Connected

Exercise

while ループを書いてみましょう

while ループをゼロから構築する練習をしましょう。基本的な構文をもう一度確認しておきます。

while (condition) {
  expr
}

condition(条件)の部分は、ループの実行途中で必ず FALSE になる必要があります。そうでないと、while ループが無限に繰り返されてしまいます。

コードを実行してセッションが切れてしまった場合は、while ループの本体を注意深く確認してください。

サンプルコードを見てみましょう。speed 変数が初期化されており、while ループのテンプレートがすでに用意されています。

Instructions

100 XP

while ループを次の条件に従って作成しましょう。

  • while ループの条件として、speed が 30 より大きいかどうかを確認するようにしてください。
  • while ループの本体の中で、"Slow down!" を出力してください。
  • while ループの本体の中で、speed を 7 減らし、その新しい値を speed に再代入してください。このステップは非常に重要です。これを忘れると while ループが終了せず、セッションが切れてしまいます。

コードを実行してセッションが切れた場合は、while ループの本体を注意深く確認してください。どこかに誤りがある可能性があります。