Úvodná » ako » Ruby If, Syntax príkazu else if

    Ruby If, Syntax príkazu else if

    Jazyk Ruby má veľmi jednoduchú riadiacu štruktúru, ktorú je ľahké čítať a sledovať.

    Ak syntax

    ak var == 10
    tlač "Premenná je 10"
    koniec

    Ak je syntax Else

    ak var == 10
    tlač "Premenná je 10"
    inak
    vytlačiť "Variabilná je niečo iné"
    koniec

    Ak iný Syntax

    Tu je kľúčový rozdiel medzi Ruby a väčšinou ostatných jazykov. Všimnite si, že "else if" je skutočne napísané "elsif" bez e.

    ak var == 10
    tlač "Premenná je 10"
    elsif var == "20"
    tlač "Premenná je 20"
    inak
    vytlačiť "Variabilná je niečo iné"
    koniec

    Ternary (skrátené if statement) Syntax

    Trojročná syntax je v Ruby rovnaká ako väčšina jazykov. Nasledujúca vzorka bude tlačiť "Premenná je 10", ak var je rovný 10. V opačnom prípade bude tlačiť "Premenná nie je 10".

    print "Premenná je" + (var == 10? "10": "Not 10")