Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
$KCODE = 'utf8'
puts "привет"
age = 22
puts "Sovsem Molodoi!" if age < 25
condition ? if-expression : else-expression
num == 0 ? puts "Zero!!!" : puts num (понятно, что можно и короче записать, вынести puts «за скобки»)?
variable = if condition
some_value
else
other_value
end
case value
when expression
code
.
.
.
end
4 — объект (...), к нему применяется метод times,
Условия можно комбинировать. Чтобы получить противоположный эффект можно использовать слово unless:
age = 24
puts «You're NOT a teenager» unless age > 12 && age < 20
Покорим Ruby вместе! Капля третья