本次作業(yè)是用 ruby 完成下面的作業(yè):
n = 15,
Return:
[
"1",
"2",
"Fizz",
"4",
"Buzz",
"Fizz",
"7",
"8",
"Fizz",
"Buzz",
"11",
"Fizz",
"13",
"14",
"FizzBuzz"
]
我的思路:
由題目很容易就可以看出規(guī)律,當(dāng)數(shù)字是3的倍數(shù)時(shí),就將數(shù)字替換成 "Fizz",當(dāng)數(shù)字是5的倍數(shù)時(shí),就將數(shù)字替換成 "Buzz",當(dāng)數(shù)字既是3的倍數(shù),也是5的倍數(shù),即15的倍數(shù)時(shí),就將數(shù)字替換成 "FizzBuzz"。
其實(shí)題目本身并不難,最大的難度在于,以前沒(méi)有接觸過(guò) Ruby ,所以做題前要先學(xué)習(xí)一下 Ruby。