javascript运算符有哪些

JavaScript运算符用于执行程序中的算术、比较和逻辑操作,JavaScript支持多种类型的运算符,包括算术运算符、比较运算符、逻辑运算符、位运算符、赋值运算符等。

1、算术运算符:

- 加法运算符(+):用于两个数相加,3 + 4 结果为 7

- 减法运算符(-):用于两个数相减,5 - 2 结果为 3

- 乘法运算符(*):用于两个数相乘,6 * 7 结果为 42

javascript运算符有哪些

- 除法运算符(/):用于两个数相除,10 / 2 结果为 5

- 取模运算符(%):用于求余数,10 % 3 结果为 1

- 幂运算符():用于求幂,2 3 结果为 8

2、比较运算符:

- 相等运算符(==):用于判断两个值是否相等,3 == 4 结果为 false

- 全等运算符(===):用于判断两个值是否全等(包括类型),'3' === 3 结果为 false

- 不等于运算符(!=):用于判断两个值是否不相等,3 != 4 结果为 true

- 不全等运算符(!==):用于判断两个值是否不全等(包括类型),'3' !== 3 结果为 true

- 大于运算符(>):用于判断左边的值是否大于右边的值,5 > 3 结果为 true

- 小于运算符(<sub>):用于判断左边的值是否小于右边的值,5 < 3 结果为 false

- 大于等于运算符(>=):用于判断左边的值是否大于等于右边的值,5 >= 3 结果为 true

- 小于等于运算符(<=):用于判断左边的值是否小于等于右边的值,5 <= 3 结果为 false

3、逻辑运算符:

- 与运算符(&&):用于判断两个条件是否都为真,true && false 结果为 false

- 或运算符(||):用于判断两个条件是否有一个为真,true || false 结果为 true

- 非运算符(!):用于取反,!true 结果为 false

javascript运算符有哪些

4、位运算符:

- 按位与运算符(&):用于对两个数的每一位进行与操作,5 & 3 结果为 1

- 按位或运算符(|):用于对两个数的每一位进行或操作,5 | 3 结果为 7

- 按位异或运算符(^):用于对两个数的每一位进行异或操作,5 ^ 3 结果为 6

- 按位取反运算符(~):用于对一个数的每一位进行取反操作,~5 结果为 -6

- 左移运算符(<<):用于将一个数的二进制表示向左移动指定的位数,5 << 1 结果为 10

- 右移运算符(>>):用于将一个数的二进制表示向右移动指定的位数,5 >> 1 结果为 2

5、赋值运算符:

- 简单赋值运算符(=):用于将一个值赋给一个变量,x = 5

- 加法赋值运算符(+=):用于将一个值与另一个值相加,并将结果赋给第一个值,x += 3

- 减法赋值运算符(-=):用于将一个值减去另一个值,并将结果赋给第一个值,x -= 3

- 乘法赋值运算符(*=):用于将一个值乘以另一个值,并将结果赋给第一个值,x *= 3

- 除法赋值运算符(/=):用于将一个值除以另一个值,并将结果赋给第一个值,x /= 3

- 取模赋值运算符(%=):用于将一个值除以另一个值的余数赋给第一个值,x %= 3

- 幂赋值运算符(=):用于将一个值的幂赋给第一个值,x = 3

这些运算符可以组合使用,实现复杂的计算和逻辑判断,在编写JavaScript代码时,可以根据需要选择合适的运算符来完成任务。

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构》的官方网站或公开发表的信息,内容仅供参考使用!本站为非盈利性质站点,本着免费分享原则,发布内容不收取任何费用也不接任何广告! 【若侵害到您的利益,请联系我们删除处理。投诉邮箱:i77i88@88.com】

本文链接:http://7707.net/JavaScript/202401061313.html

发表评论

提交评论

评论列表

还没有评论,快来说点什么吧~