class Ruboty::Roll::Result

Attributes

numbers[R]

Public Class Methods

new(numbers) click to toggle source
# File lib/ruboty/roll/result.rb, line 6
def initialize(numbers)
  @numbers = numbers
end

Public Instance Methods

to_s() click to toggle source
# File lib/ruboty/roll/result.rb, line 10
def to_s
  "[#{numbers.map(&:to_s).join(', ')}] => #{sum.to_s}"
end

Private Instance Methods

sum() click to toggle source
# File lib/ruboty/roll/result.rb, line 16
def sum
  numbers.reduce(:+)
end