module WhakamatautauPangarau

Math test

Public Instance Methods

pangarau() click to toggle source

Mathematics. Start a maths test

# File lib/te_reo_maori/whakamatautau_pangarau.rb, line 6
def pangarau
  puts 'Nau mai. Please type the answer in Teo Reo Maori (e.g "tahi" for 1) when prompted'
  tau1 = rand(100).to_i
  tau2 = rand(100).to_i
  whakautu_tika = tau1 + tau2
  puts "#{tau1.inspect} + #{tau2.inspect}?"
  whakautu = eval(gets).to_i
  if whakautu == whakautu_tika
    puts 'Ka pai. Correct!'
    ":)"
  else
    puts "Incorrect. You put '#{whakautu.inspect} (#{whakautu})'.
Correct answer is '#{whakautu_tika.inspect} (#{whakautu_tika})'"
    ":("
  end
end