`*&#39 ;:字符串不能被强制转换为Fixnum(TypeError)

时间:2016-08-02 18:54:23

标签: ruby

我正在尝试一些基础知识。

space = " "
puts "Some Text: "
count = gets.chomp.to_i
print "#{count}" * space
print "*"

当我试图运行它时显示此错误 `*&#39 ;:字符串不能被强制转换为Fixnum(TypeError)

1 个答案:

答案 0 :(得分:1)

我想你想要这样的东西

space = " "
puts "Some Text: "
count = gets.chomp.to_i
puts space * count
puts "*"

并使用string * fixnum形式重复字符串count