三目运算符
三目运算符由问号和冒号组成,先是一个表达式,判断语句,如果成立,就执行冒号前面的,如果不成立就执行冒号后面的,一对二的选择判断语句
比如:一个小伙得了一百分
let score = 100
如果90以上算优秀,90分一下算良好
var level:String?
if score > 90 {
level = "优秀"
}else{
level = "良好"
}
以前是上面那么判断,用三目运算符可以简化下为
level = (score > 90) ? "优秀" : "良好"
都能判断出结果为优秀
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。