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:
- Als
numberis ingesteld op 6, wordt "small" naar de console geprint. - Als
numberis ingesteld op 100, print R "medium". - Als
numberis ingesteld op 4, wordt "extra small" naar de console geprint. - Als
numberis ingesteld op 2500, genereert R een fout, omdatresultniet gedefinieerd zal zijn.
Selecteer de optie die alle ware uitspraken opsomt.
Deze oefening maakt deel uit van de cursus
R voor gevorderden
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen