2017-12-25 2 views
-2

私は、私は次のエラーを取得する理由を理解しない:文字列

irb(main):001:0> spaces = " " 
=> " " 
irb(main):002:0> multiplied_spaces = 5 * spaces 
TypeError: String can't be coerced into Fixnum 
    from (irb):2:in `*' 
    from (irb):2 
    from /usr/local/opt/[email protected]/bin/irb:11:in `<main>' 
irb(main):003:0> 

空白文字列を表し、と私は他の多くの中で見ることができるものからここでの質問はexampleです。これはうまくいくはずです

私はどうしたらいいですか?

+2

「私はどうやってやりますか?」 - オペランドの順序 –

答えて

4

' '5の順序を逆にするだけで動作します。

spaces = " " 
multiplied_spaces = spaces * 5 
=> "  "