时间:2021-05-26
一、双波浪号
var i = 5.1;var j = 5.5;console.log(~~i); // 5console.log(~~j); // 5作用类似Math.floor。
类似的意思是在处理正数的时候,如果处理负数就它俩就不同了:
~~-5.1 // 5Math.floor(-5.1) // -6~~-5.5 // 5Math.floor(-5.5) // -6注:
二、双感叹号
var a = 1;var b = null;var c = '';var d = 'code';console.log(!!a); // trueconsole.log(!!b); // falseconsole.log(!!c); // falseconsole.log(!!d); // true作用类似Boolean,把值转换为boolean值。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
JavaScript基本语法1、运算符 运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,=,|=,&=)、算术运算
负命令操作系统支持:Windows、Linux、Unix所属类别:算术运算反转一个数值的正负符号并返回反转后的值,运算符号为“-”(放在表达式首)。语法:双精度
在JavaScript中,逻辑AND运算符用双和号(&&)表示varbTrue=true;varbFalse=false;varbResult=bTrue&&b
前面的话javascript中的运算符大多由标点符号表示,少数由关键字表示,它们的语法言简意赅,它们的数量却着实不少。运算符始终都遵循着一些固定语法,只有了解并
C语言中有符号数和无符号数进行运算(包括逻辑运算和算术运算)默认会将有符号数看成无符号数进行运算,其中算术运算默认返回无符号数,逻辑运算当然是返回0或1了。un