所以我有这段代码:
puts "hey".center(150)
puts "yo".center(150)
puts "sup".center(150)
如何让它更简洁,更简洁?我在考虑编辑原始的puts方法?
答案 0 :(得分:1)
你可以定义一个这样的方法:
def my_puts(str)
puts str.center(150)
end
并使用它:
my_puts "hey"
my_puts("yo")
答案 1 :(得分:1)
您可以使用迭代器。
["hey", "yo", "sup"].each { |word| puts word.center(150) }
答案 2 :(得分:1)
puts %w{hey yo sup}.map { |str| str.center(150) }