Ruby使用User输入作为整数

时间:2015-07-15 23:01:12

标签: ruby input

我收到错误,square.rb:9:*': no implicit conversion of String into Integer (TypeError) from square.rb:9:in'。

我确信这是一个简单的解决方案,我对ruby来说很新。

    cnt = 0

    puts "Enter a number: "
    wid = gets.chomp


    print '*' * wid

1 个答案:

答案 0 :(得分:1)

使用to_i转换为整数:

value = wid.to_i