本次作业是用 ruby 完成下面的作业:
n = 15,
Return:
[
"1",
"2",
"Fizz",
"4",
"Buzz",
"Fizz",
"7",
"8",
"Fizz",
"Buzz",
"11",
"Fizz",
"13",
"14",
"FizzBuzz"
]
我的思路:
由题目很容易就可以看出规律,当数字是3的倍数时,就将数字替换成 "Fizz",当数字是5的倍数时,就将数字替换成 "Buzz",当数字既是3的倍数,也是5的倍数,即15的倍数时,就将数字替换成 "FizzBuzz"。
其实题目本身并不难,最大的难度在于,以前没有接触过 Ruby ,所以做题前要先学习一下 Ruby。
网友评论