Aan de slagGa gratis aan de slag

Voeg een else toe

Je kunt een else-statement alleen gebruiken in combinatie met een if-statement. Het else-statement heeft geen voorwaarde nodig; de bijbehorende code wordt simpelweg uitgevoerd als alle voorafgaande voorwaarden in de controlestructuur FALSE zijn. Hier is een recept voor het gebruik:

if (condition) {
  expr1
} else {
  expr2
}

Het is belangrijk dat het sleutelwoord else op dezelfde regel staat als het sluitende haakje van het if-gedeelte!

Beide if-statements die je in de vorige oefeningen hebt gecodeerd, zijn al beschikbaar. Het is nu aan jou om ze uit te breiden met de juiste else-statements!

Deze oefening maakt deel uit van de cursus

R voor gevorderden

Cursus bekijken

Oefeninstructies

Voeg een else-statement toe aan beide controlestructuren, zodat

  • "Unknown medium" naar de console wordt geprint wanneer de if-voorwaarde op medium niet geldt.
  • R "Try to be more visible!" print wanneer niet aan de if-voorwaarde op num_views wordt voldaan.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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!")
}
Code bewerken en uitvoeren