未知の引数をいくつでも掛け合わせて合計しようとしています。
def multiply(*num)
num.each { |i| puts num * num}
end
multiply(2,3,4)
multiply(2,3,4,5,6,7)
別の試み:
def multiply(num)
num.to_i
i = 0
while i < num.length
total = num * num
return total
end
end
multiply(2,3,4)
multiply(2,3,4,5,6,7)
エラーが発生し続けます:(eval):73:未定義のローカル変数またはメソッド `num_' for main:Object(NameError)from(eval):81
配列は整数である必要があると言う人もいます。
とても簡単なプログラムだと思ってやってみました。