javascript运算符有哪些 js ~~符号是什么意思?
浏览量:1887
时间:2021-03-16 21:38:31
作者:admin
js ~~符号是什么意思?
~是按位求反运算,~ ~是两次求反运算。
~~因为位运算的运算值要求是整数,所以结果也是整数,所以位运算后的运算值会自动变成整数。
例如:
按位求反
例如,无符号字符a=1;
binary是00000001
a=~a
现在binary是11111110
扩展数据:
注意事项
~对于操作数的按位求反,两个表示执行两个求反,实际上等于原始数本身(操作数在范围内)32整数)
~~(数学.随机()*7)
即变量n=数学.随机()*7
n=~n
n=~n//事实上,它和初始值是一样的
布尔类型上的两个运算意义相同,只是为了去掉小数点。
建议使用一次>>运算符:
var n=数学.随机()*7n=n>>0
javascript运算符有哪些 js位运算符 javascript的运算符号
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。