Aan de slagGa gratis aan de slag

If dit, Else If dat, Else iets anders

Om nog meer logica toe te voegen, kun je het patroon if, else if, else volgen. Je kunt zoveel else if's toevoegen als je nodig hebt voor je stuurlogica.

if(condition1) {
    code als condition1 waar is
} else if(condition2) {
    code als condition2 waar is
} else {
    code als beide onwaar zijn
}

Deze oefening maakt deel uit van de cursus

R voor finance voor gevorderden

Cursus bekijken

Oefeninstructies

  • Breid het laatste voorbeeld uit door de lege plekken in te vullen om de volgende logica compleet te maken:
    • als micr kleiner is dan 55, print "Buy!"
    • anders als micr groter dan of gelijk aan 55 is en micr kleiner is dan 75, print "Do nothing!"
    • anders print "Sell!"

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

micr <- 105.67

# Fill in the blanks
if( micr < 55 ) {
    print("Buy!")
} else if( ___ ){
    print("Do nothing!")
} ___ { 
    ___
}
Code bewerken en uitvoeren