使用rubocop检测发现提示替换case文。
用hash替换case文更好。
示例:
name = 'xiao'
case name
when 'li'
puts '42'
when 'xiao'
puts '21'
when 'zhang'
puts '35'
end
和
age = {
'xiao'=> '42',
'li'=> '21',
'zhang'=> '35'
}
name = 'xiao'
puts age[name]
输出结果一致。