劇透提示:我是一個真正的新手。任務是找出 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