三元表达式
“三元表达式” 与 “普通实现方式” 实现效果相同,代码更简洁。
a = 2
# 三元表达式
a == 1 ? puts 'one' : 'not one'
> #=> not one
# 普通实现方式
if a == 1
puts 'one'
else
puts 'not one'
end
> #=> not one
“三元表达式” 与 “普通实现方式” 实现效果相同,代码更简洁。
a = 2
# 三元表达式
a == 1 ? puts 'one' : 'not one'
> #=> not one
# 普通实现方式
if a == 1
puts 'one'
else
puts 'not one'
end
> #=> not one