Homepage » hogyan kell » Ruby If, Else Ha a Command Syntax

    Ruby If, Else Ha a Command Syntax

    A Ruby nyelv nagyon egyszerű vezérlési struktúrával rendelkezik, amely könnyen olvasható és követhető.

    Szintaxis

    ha var == 10
    nyomtatás „Változó 10”
    vég

    Ha más szintaxis

    ha var == 10
    nyomtatás „Változó 10”
    más
    nyomtatás „Változó valami más”
    vég

    Ha még ha szintaxis van

    Itt van a legfontosabb különbség a Ruby és a legtöbb más nyelv között. Ne feledje, hogy az „egyéb, ha” valójában „elsif” -et ír be az e.

    ha var == 10
    nyomtatás „Változó 10”
    elsif var == “20”
    nyomtatás „Változó 20”
    más
    nyomtatás „Változó valami más”
    vég

    Ternary (rövidítve, ha az állítás) Szintaxis

    A Ternary szintaxis ugyanaz a Ruby-ban, mint a legtöbb nyelven. A következő minta kinyomtatja a „A változó 10” értéket, ha var egyenlő 10. Ez ellenkező esetben „A változó nem 10” lesz..

    print “A változó” + (var == 10? “10”: „10”)