Class: Answerator

Inherits:
Object
  • Object
show all
Defined in:
lib/magic8ball/answerator.rb

Overview

The main answer’s generator

Instance Method Summary collapse

Constructor Details

#initializeAnswerator

Returns a new instance of Answerator.



4
5
6
# File 'lib/magic8ball/answerator.rb', line 4

def initialize
  @answers = ["Yes", "No", "Maybe?!"]
end

Instance Method Details

#answer(question) ⇒ Object

generate a answer for any question

Example:

>> obj.answer("Am I dumb?")
=> Maybe?!

Awguments:

question: (String)


17
18
19
# File 'lib/magic8ball/answerator.rb', line 17

def answer(question)
  question+" => "+@answers[rand(3)]
end