Я пытаюсь красивее моего кода в Ruby. Я использовал много «пометок», как это;Вместо использования множества «ставит», как использовать «один кладет», чтобы написать много строк в рубине
puts "something 1"
puts "something 2"
puts "something 3"
Я пытаюсь использовать один «путы», чтобы написать все это в том же формате, что я пытаюсь что-то вроде этого, но он не работает;
puts << "something 1" << "something 2" << "something 3"
Не могли бы вы предложить мне лучший способ вместо того, чтобы писать эти вещи, используя множество «ставит»?
Есть ли способ без создания массива am? Просто ищем синтаксис, написание puts и печать двух строк с помощью только puts.There пара ставит в пару разных мест, я не хочу создавать массив для каждого из них. –
Вам нужна одна новая строка для всего результата или другая строка новой строки для каждой строки? Существует много способов сделать это, например, heredocs, интерполяцию строк и конкатенацию строк (т. Е. «Привет» + «мир») –