Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
unless a > b puts a else puts b end
if a <= b # или b > a puts b else puts a end
begin
puts 1
end while false
В случае
begin <code> end while <cond>код обязательно выполнится хотя бы 1 раз; тогда как в случае
<code> while <cond>может ни разу не выполниться; потому что это эквивалентно записи
while <cond> <code>
begin/end часто становятся источником замешательства. Было бы хорошо избавиться от них совсем.
> puts " \n \t test \r \n".strip.inspect "test"
Покорим Ruby вместе! Капля седьмая