始める無料で始める

else を追加する

else 文は、必ず if 文と組み合わせて使います。else 文には条件式が不要で、制御構造内のすべての条件が FALSE だった場合に、対応するコードが実行されます。基本的な構文は次のとおりです:

if (condition) {
  expr1
} else {
  expr2
}

else キーワードは、if ブロックの閉じ括弧と同じ行に書く必要があります!

前の演習で作成した 2 つの if 文はそのまま使えます。それぞれに適切な else 文を追加しましょう!

この演習はコースの一部です

中級 R

コースを見る

演習の手順

両方の制御構造に else 文を追加してください。条件は次のとおりです:

  • medium に対する if 条件が満たされない場合、コンソールに "Unknown medium" と出力される。
  • num_views に対する if 条件が満たされない場合、R が "Try to be more visible!" と出力される。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Variables related to your last day of recordings
medium <- "LinkedIn"
num_views <- 14

# Control structure for medium
if (medium == "LinkedIn") {
  print("Showing LinkedIn information")
}



# Control structure for num_views
if (num_views > 15) {
  print("You're popular!")
}
コードを編集して実行