我对一个名为"FizzBuzz“的游戏有一个非常简单的Ruby实现(即给定一个输入编号,如果该数字为3的倍数,则返回"Fizz”;如果数字为5的倍数,则返回"Buzz“;如果两者的倍数为"FizzBuzzwhen multiple3 then "Fizz" else number
endresult = <e
这是我第一次尝试解决Fizzbuzz问题。我在算法方面一直很薄弱,所以我正在努力改进。如能就执行情况提供具体反馈,将不胜感激。def fizzBuzz(fizzNumber, buzzNumber): for i in range(1, 101): elif(fizzBuzzValues[0] == 0):
FizzBuzz是一个经典的问题,它将所有数字返回到N,但有一点小问题。如果一个数字可以被3整除,它将被替换为"fizz“。如果它能被5整除,就会被替换为"buzz“。如果两者都能整除,则替换为"fizzbuzz“comparison of Fixnum with nil failed arr = (1..n).to_a