Ruby: case 语句的使用

case n
  when 0 then
    puts 'Nothing'
  when 2, 7, 10 then
    puts 'Other Numbers'
  else
    puts 'There is nothing here'
end
case name
  when "Jason" then
    puts "Hello Jason you are a valued customer, welcome back."
  when "Peter" then
    puts "Hello Peter very nice to have you back"
  when "Paul" then
    puts "Hello Paul, we haven't seen you here in ages!"
  else
    puts "Hello stranger, welcome!"
end
原文地址:https://www.cnblogs.com/iosdev/p/2850327.html