Number reversal game: Difference between revisions

m
Reduced nesting.
(Added Crystal solution)
m (Reduced nesting.)
Line 856:
until shuffled == ordered
print "#{shuffled} Enter items to reverse: "
 
if guess = gets
next unless numguess = guess.to_i?gets
next if !num || (num < 2 ||unless num >= SIZE)guess.to_i?
next shuffled[0,if num] =< shuffled[0,2 || num].reverse > SIZE
score += 1
shuffled[0, num] = shuffled[0, num].reverse
end
score += 1
end