I'm having a hard time with both getting my branching correct as well
as my loop.
In this little program, the survey taker asks expecting a "yes" or
"no" (currently not working correctly). If any other response is
given, then the survey taken says..please answer with yes or no...
I commented out the return at the end since I'm not even sure what that's doing.
TIA
Stuart
$stdout.sync = true
def ask question
reply = nil
while (not reply)
puts question
reply = gets.chomp.downcase
if (reply !='yes' || reply != 'no' )
puts ' Please answer "yes" or "no".'
elsif reply == 'yes'
reply = true
else reply == 'no'
reply = false
end
end
end
#reply # This is what we return (true or false).
#end