Tag: fizzbuzz

为什么这个ruby使用\ u001表示1以及如何更改?

我写过经典的fizzbuzz代码。 规格: describe “can determine fizzbuxx output for” do it “3” do expect(Fizzbuzz.nums(3)).to eq “123fizz” end end 代码: class Fizzbuzz def self.nums(n) result=”” (1..n).each do |inner| puts “inner #{inner}” result << inner if (inner % 3)==0 result << 'fizz' end if (inner % 5)==0 result << 'buzz' end end result end end 为什么我得到\u001 …而不是1 ? […]