Kom igångKom igång gratis

Else if 2.0

Inuti if-else-konstruktioner kan du göra nästan vad som helst – till och med lägga in ytterligare villkorssatser. Studera följande kodblock:

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

Titta på följande påståenden:

  1. Om number är 6 skrivs "small" ut i konsolen.
  2. Om number är 100 skriver R ut "medium".
  3. Om number är 4 skrivs "extra small" ut i konsolen.
  4. Om number är 2500 genererar R ett fel, eftersom result inte kommer att vara definierad.

Välj det alternativ som listar alla sanna påståenden.

Den här övningen är en del av kursen

R för medelnivå

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen