I have a small code for determining the number of hours per year.
What I am looking for is for a Ruby way to allow different user's input options for all possible valid answer stored in an array to check if the user provided a valid option by calling include? on the array.
When year consist of 52 weeks. Week consists of 7 days. Day consists of 24 hours
My problem comes up when trying to pass different answers for the gets method such as follows:
if answer == "yes" || "yup" || "yeah" || "positive";
if answer == ("yes", "yup", "yeah", "positive")
if answer == ["yes" or "yup" or "yeah" or "positive"]
I receive an error which I couldn't solve
answer = gets.chomp
if answer == "yes" or "yup" or "yeah" or "positive"
  puts "Good!"
  puts desc_text
  my_var = gets.chomp.to_i
  if my_var == 3736
    puts good_text
  else
    puts wrong_text
    puts bad_text
  end
elsif answer == [ "no" || "nop" || "nay || ""negative" ]
  puts bad_text
else
  puts yes_no
end
I'd like to pass different answer options such as yes, yup, yeah, positive instead of just enclose me to a yes and/or no answer
 
     
    