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”)