ELl*_*ama 0 ruby conditional if-statement
我想知道是否有办法压缩这行代码:
elsif i == '+' || i == '-' || i == '/' || i == '*'
Run Code Online (Sandbox Code Playgroud)
甲case when控制结构允许这样的稠线:
case i
when '+', '-', '/', '*' # <= condensed line of code
puts "operator!"
end
Run Code Online (Sandbox Code Playgroud)