Ruby の学習を始めたばかりで、ユーザーから 2 つの数値を受け取って乗算する簡単なプログラムを試していました。
これが私のコードです:
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 を介して2 つの数値を読み取り、後でコードに示すように整数に変換しています。
しかし、数値データ型として直接受け入れる方法はありますか?