a="Zigor"caseawhenStringputs"Its a string"whenFixnumputs"Its a number"end# Its a string
case when and regular expressions
1234567891011
string="I Love Ruby"# string = "I Love Python"casestringwhen/Ruby/puts"string contains Ruby"elseputs"string does not contain Ruby"end# string contains Ruby
case when and lambdas
12345678910
num=76casenumwhen->(n){n%2==0}puts"#{num} is even"elseputs"#{num} is odd"end# 76 is even