Today I learned about loops in Ruby.
*Simple Loops*
loop do
print "Do you want to continue? (y/n) "
answer = gets.chomp.downcase
end
While loops:
answer = ""
while answer != "n"
print "Do you want me to repeat this pointless loop again? (y/n) "
answer = gets.chomp.downcase
end
Until Loops**
answer = ""
until answer == "no" do
print "Do you want this loop to continue? (y/n) "
answer = gets.chomp
end
Top comments (0)