【发布时间】:2016-01-28 18:16:56
【问题描述】:
我厌倦了使用map 来解决 fizzbuzz。
def fizzbuzz(n)
array =(1..n).to_a
array.map{|x|
if x % 3 == 0 && x % 5 == 0
x = 'FizzBuzz'
elsif x % 3 == 0
x = 'Fizz'
elsif x % 5 == 0
x = 'Buzz'
end
}
array
end
不知何故,它不起作用。你知道怎么回事吗?
【问题讨论】:
-
怎么不行?
-
显示错误,否则您将无法获得帮助。