我刚开始学习 ruby,我正在尝试一个简单的程序来接受来自用户的两个数字并相乘。
这是我的代码:
def mult(i1,i2)
res = i1.to_i * i2.to_i
puts res
end
puts "enter 1st no to multiply"
i1 = gets
puts "enter 2nd no to multiply"
i2 = gets
mult(i1,i2)
在这里,我通过get读取两个数字,它们接受字符串,然后我将转换为整数,如代码所示。
但是有没有办法直接接受数字数据类型?