Mājas lapa » » Ruby If, Else Ja komandu sintakse

    Ruby If, Else Ja komandu sintakse

    Ruby valodā ir ļoti vienkārša vadības struktūra, ko ir viegli lasīt un sekot.

    Ja sintakse

    ja var == 10
    drukāt “Mainīgais ir 10”
    beigas

    Ja vēl sintakse

    ja var == 10
    drukāt “Mainīgais ir 10”
    cits
    drukāt “Mainīgais ir kaut kas cits”
    beigas

    Ja vēl ir sintakse

    Šeit ir galvenā atšķirība starp Ruby un lielāko daļu citu valodu. Ņemiet vērā, ka “cits, ja” faktiski ir uzrakstīts “elsif” bez e.

    ja var == 10
    drukāt “Mainīgais ir 10”
    elsif var == “20”
    drukāt “Mainīgais ir 20”
    cits
    drukāt “Mainīgais ir kaut kas cits”
    beigas

    Ternārs (saīsināts, ja paziņojums) Sintakse

    Trīskāršā sintakse Ruby ir tāda pati kā lielākajā daļā valodu. Nākamais paraugs izdrukās “Mainīgais lielums ir 10”, ja var ir vienāds ar 10. Citādi tas izdrukās “Mainīgais lielums nav 10”.

    drukāt “Mainīgais lielums” + (var == 10? “10”: “10”)