Просмотр поста

.
No-Tactic

Модно, смотрю стало вести свои блоги разработчикам начинающим, я тоже буду моден

По ходу учебы буду писать тут всякие интересные плюшки из языка Ruby и фреймворка Rails

для начала напишу то что мне понравилось из основ Ruby:
Скобки в методах и оперторах опциональны. Хочешь ставь, хочешь нет
Символ ; в конце строки опционален
Конструкция if-else
Тут все как обычно, кроме

a = 0
puts "Hello, world" if a == 0

вот так вот можно написать если блок if содержит только одну строку кода

у массивов есть фича:

arr = [0, 1, 2, 3, 4, 5, 6, 7]
puts arr[5]  # => 5
puts arr[-3] # => 5


проверка есть ли элемент в массиве
arr.include?(5)
#а можно без скобочек
arr.include? 5