2026/2/15 7:12:30
网站建设
项目流程
湖北住房城乡建设厅网站首页,哪些网站是.net开发的,建立网站的申请,建站快车用户登录一.赋值运算符
1.基本赋值运算符#xff08;#xff09;#xff0c;复合赋值运算符#xff08;、-、*、/、% 等#xff09;2.赋值运算符的优先级和结合性#xff08;1#xff09;赋值运算符#xff08;包括 、 、 - 等复合赋值#xff09;的优先级远低于算术运算符复合赋值运算符、-、*、/、% 等2.赋值运算符的优先级和结合性1赋值运算符包括 、 、 - 等复合赋值的优先级远低于算术运算符 、 - 、 * 、 / 、 % 和关系运算符 、 、 等。- 示例 a b 5; 先执行 b 5 再将结果赋给 a 因 优先级高于 - 示例 a b * 3; 先执行 b * 3 再执行 a a 结果 * 优先级高于 。2 赋值运算符的优先级仅高于逗号运算符。3赋值运算符的结合性为右结合从右到左即多个赋值运算符连续出现时从最右侧开始执行。- 示例 a b c 10; 先执行 c 10 再执行 b c 最后执行 a b 最终 a 、 b 、 c 均为10- 示例 a b - 3; 先执行 b - 3 即 b b - 3 再执行 a 新的b值 。二.关系运算符1.定义关系运算符用于比较两个值之间的关系返回布尔值true或false。主要用于条件判断和循环控制。2.常见关系运算符1等于或检查两个值是否相等。允许类型转换严格比较类型和值。2不等于!或!检查两个值是否不相等。!允许类型转换!严格比较类型和值。3大于检查左值是否大于右值。4小于检查左值是否小于右值。5大于等于检查左值是否大于或等于右值。6小于等于检查左值是否小于或等于右值。let a 5; let b 10; console.log(a 5); // true console.log(a 5); // false console.log(a ! b); // true console.log(a b); // true console.log(a 5); // true三.逻辑运算符1.逻辑与 或 and说明并且两边都为真结果才是真。2.逻辑或|| 或 or说明或者两边都为假结果才是假。3.逻辑异或^说明相同为false,不同为true。4.逻辑非!或not说明取反。四.三元运算符1.三元运算符/三元表达式格式关系表达式表达式1表达式2范例求两个数的最大值int maxab;System.out.println(ab?a:b);2.计算规则1首先计算关系表达式的值2如果值为true表达式1的值就是运算结果3如果值为false表达式2的值就是运算结果。