8.三项运算式

三项运算式

知识点

  • 条件 ?处理1:处理2

表达式说明

条件:逻辑表达式,返回bool类型值
处理1:当条件为时执行
处理2:当条件为时执行

实战演习

1
2
3
4
5
6
7
8
9
10
#例:什么是NBA顶级球员
point = 30 #场均得分
if point >= 30 then
puts "MVP球员"
else
puts "一般球员"
end

#三项运算式写法
puts point >= 30 ? "MVP球员" : "一般球员"