I am not entirely sure what this question is asking.
I am not entirely sure what they are asking for with the method or what exactly they want me to do.
# Assume get_answer() is already defined answer = get_answer("e") loop do break if answer == "e" end end
A couple problems.
- Don't use two ends.
- Put the variable assigning part in the "loop do" thing.
- And don't pass in an argument into the get_answer method.
With all these in mind, this should solve the problem:
# Assume get_answer() is already defined loop do # Remember, you don't need to use parentheses. I personally think using no parentheses is a bit # cleaner unless there's more than one parameter needed. answer = get_answer break if answer == "e" end
Good luck, Alex