Я новичок в Ruby, поэтому мне жаль спрашивать что-то настолько простое, но что-то не так с этим кодом -
3.upto(9) {
print "Hello"
puts " World"
}
или
3.upto(9) { |n|
print "Hello "
puts n
}
Он работает достаточно хорошо, но большинство примеров кода, которые я вижу, используют синтаксис
3.upto(9) do |n|
print "Hello "
puts n
end
Это просто соглашение использовать только фигурные скобки для отдельных операторов? Исходя из C/С#, первый кажется мне более естественным, но когда в Риме!