when case ruby code example
Example 1: ruby case
case grade
when 'A'
puts "Way to go kiddo"
when 'B'
puts "Better luck next time"
when 'C'
puts "You can do better"
when 'D'
puts "Scraping through"
when 'F'
puts "You failed!"
else
puts "Alternative grading system, eh?"
end
grade = 82
case grade
when 90..100
puts "Hooray!"
when 80...90
puts "OK job"
else
puts "You failed!"
end
Example 2: ruby case statement
case {condition}
when {option1}
when {option2}
else
end
Example 3: ruby case
case fruit
when 'Apple'
when 'Banana' then puts 'Right'
else
end