to_i

入力された文字列を数値にして 2 倍する

input_value = gets
num = input_value.to_i
puts num * 2 

getsは標準入力からENTERが押されるまで入力された文字列(ENTER込み)を取得するメソッドで、to_iは確か数値へ変換する文字列のメソッド。だから実行して 123 と入力すると 246 と表示される。文字列を入力すると0が表示される。

Rubyでは文字列の掛け算ができるってどこかで読んだので、試しに二行目を to_iを呼び出さないように変更してみる。ABCと入力すると

ABC
ABC

と改行込みで表示される。
123と入力すると

123
123

となり、数値としての演算は行われない。この辺がJavaScriptとは違う。