Aan de slagGa gratis aan de slag

Else if 2.0

In if-else-constructies kun je doen wat je wilt. Je kunt er zelfs een extra set voorwaardelijke statements in stoppen. Bekijk het volgende codeblok:

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

Kijk nu naar de volgende uitspraken:

  1. Als number is ingesteld op 6, wordt "small" naar de console geprint.
  2. Als number is ingesteld op 100, print R "medium".
  3. Als number is ingesteld op 4, wordt "extra small" naar de console geprint.
  4. Als number is ingesteld op 2500, genereert R een fout, omdat result niet gedefinieerd zal zijn.

Selecteer de optie die alle ware uitspraken opsomt.

Deze oefening maakt deel uit van de cursus

R voor gevorderden

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen