I’ve got a for loop iterating through an array of payment records,
gathering comparisons of adjacent records (so a simple find is not what
I need). It works fine, but once I’ve identified a particular set of
circumstances, how do I exit from the for loop?
You can exit a loop by calling break:
i=0 loop do i += 1 next if i < 3 print i break if i > 4 end