剧透提示:我是一个真正的新手。任务是找出 ruby的一个类别,虽然我发现了几个版本的代码 可以解决这个问题,但我的理解非常简单,我不能 弄清楚这些例子是如何真正起作用的。Fizz Buzz in Ruby for dummies
第一个问题(请参考扰流警报,如果你在此大声笑): 如何在Ruby中打印出数字1到100?
第二个问题:可以“如果别人”被用来解决这个我失败的代码如下 (附件有截屏):
puts('Lets play fizzbuzz')
print('enter a number: ')
number = gets()
puts(number)
if number == % 3
puts ('fizz')
elsif number == % 5
puts ('buzz')
elsif number == %15
puts ('fizzbuzz')
end
感谢,
,所有的答案都错过了一个小点。 'gets'会给你一个字符串,你可能想用'to_i'来转换成一个数字。 – Max