/**
逻辑运算符
与&&
或||
非!
*/
let allowLeave = false
if !allowLeave
{
print("NO")
}
/**
不可以这样
Binary operator '&&' cannot be applied to two 'Int' operands
*/
// var a = 11
// if a && 11
// {
// print("YES")
// }
/**
&& 要求两侧的表达式必须是布尔值
*/
let a = true
let b = false
print("------->")
if a && b
{
print("YES")
}
if a || b
{
print("YES")
}
let age = 20
let height = 186
if age > 30 && age < 40 && height > 170
{
print("YES")
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。