#!/usr/bin/env ruby require 'reduce' require 'complex' def average(numbers) sum = numbers.reduce(0.0) { |n, sum| n + sum } sum / numbers.size end puts average([1, 2, 3, 4]) puts average([Complex.new(1.0, 2.0), Complex.new(3.0, 3.0)]) |
[ Index ][ Table of Contents ] | Generated by [ source2html ] |