2016-08-02 67 views
0

我正在嘗試一些基礎知識。`*':字符串不能被強制轉換爲Fixnum(TypeError)

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

當我試圖運行這個就說明這個錯誤 '*':串不能強迫Fixnum對象(類型錯誤)

+1

您只需要向後表達,試一試'puts space * count' – user1875195

+0

@ user1875195謝謝,它的工作。 :) – Mani

+0

@ user1875195您應該考慮發佈這個答案,以便Mani可以將其標記爲已接受並關閉該問題。 – Josh

回答

1

我想你想這樣的事情

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

並使用表格string * fixnum重複一個字符串count

+0

感謝您的回覆。它的工作:) – Mani

+0

不客氣:) – Ursus

+0

@Mani請考慮接受任何解決您的問題的答案。請參閱http://stackoverflow.com/help/someone-answers –

相關問題