В Руби не принято использовать отрицание как в пхп (например if($a != $b))
в руби такая запись будет выглядеть:
unless a == b
#do somethinkнет циклов, кроме while и until(если цикл while выполняется пока условие истинно, то тут наоборот, пока ложно), вместо них используются итераторы.
Например
10.times { puts "hello, world" }
10.times { |i| puts i }times - это метод класса Integer, |i| - это аргумент(вовсе не обязательный, к слову) в данном случае он является счетчиком
можно написать многострочный блок
10.times do |i|
puts i
puts "Привет, мир"
end