# Обычное условие v1=0 if v1.zero? && a1==1 and b1=="Moscow" then puts "True" elsif c1!=3: puts "none" else puts "False" end # Условие unless unless v1.zero? then ... else ... end # Неполные условия print a1 if b1>5 if b1>5 print a1 # Краткие условия a1 = b1==1?2:3; # case-условия a1 = case input when 1 "test x" when 2: "test y" when 3..5: "test a" else "test z" end
Ruby Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor