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

Connected

Exercise

Else if 2.0

if-else 構文の中には、あらゆる処理を書くことができます。別の条件文をネストすることも可能です。次のコードチャンクを確認しましょう。

if (number < 10) {
  if (number < 5) {
    result <- "extra small"
  } else {
    result <- "small"
  }
} else if (number < 100) {
  result <- "medium"
} else {
  result <- "large"
}
print(result)

以下の文をよく読んでください。

  1. number が 6 のとき、コンソールに "small" が出力されます。
  2. number が 100 のとき、R は "medium" を出力します。
  3. number が 4 のとき、コンソールに "extra small" が出力されます。
  4. number が 2500 のとき、result が定義されないためエラーが発生します。

すべて正しい文の組み合わせを選んでください。

Instructions

50 XP

Possible answers