Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$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 вместе! Капля третья