参数数组

类 / 方法

class Calc
    def self.get_avg(*values)
        if values.size == 0
            return 0
        end

        sum_v = 0.0
        values.each do |value|
            sum_v += value
        end
        return sum_v / values.size
    end
end

avg = Calc.get_avg(1, 2, 3, 4)
# avg is 2.5

print(avg)