module RocaPapelTijeras::Cli
Constants
- EXIT_COMMANDS
Public Instance Methods
exit_game()
click to toggle source
# File lib/rocapapeltijeras/cli.rb, line 21 def exit_game puts "Ok ciao." exit end
verify_response(response, acceptable_responses)
click to toggle source
# File lib/rocapapeltijeras/cli.rb, line 7 def verify_response(response, acceptable_responses) if acceptable_responses.include?(response) return response elsif EXIT_COMMANDS.include?(response) exit_game else while !acceptable_responses.include?(response) puts "Lo siento, '#{response}' no es no es una respuesta vĂ¡lida. Lo intenta de nuevo." response = gets.chomp.downcase end end response end