运算符

100 阅读1分钟

三元运算符: 运算符需要三个操作

语法:表达式1?表达式2:表达式3

表达式1是一个条件,值为Boolean类型

若表达式1的值为true,则执行表达式2的操作,并且以表达式2的结果作为整个表达式的结果;

若表达式1的值为false,则执行表达式3的操作,并且以表达式3的结果作为整个表达式的结果;

&&运算符规则:a&&b,如果 a 为true,直接返回 b;如果 a 为false 那么直接返回 a。 || 运算符规则:a || b,如果 a 为true,直接返回 a;如果 a 为false 那么直接返回 b。 && 优先级高于 ||