class Array

Public Instance Methods

mean() click to toggle source
# File lib/straightedge/extend/array.rb, line 16
def mean 
  sum / size
end
second() click to toggle source
# File lib/straightedge/extend/array.rb, line 5
def second; self[1] end
sum(&blk) click to toggle source
# File lib/straightedge/extend/array.rb, line 8
def sum(&blk)
  if block_given?
    map(&blk).sum
  else
    inject(&:+)
  end
end
third() click to toggle source
# File lib/straightedge/extend/array.rb, line 6
def third;  self[2] end