本文摘自PHP中文网,作者藏色散人,侵删。
js判断数字相等的方法:首先创建一个HTML示例文件;然后添加script标签;最后通过“document.getElementById("demo").innerHTML = (x == 8);”方式判断数字是否相等即可。
本文操作环境:Windows7系统、JavaScript1.8.5版、Dell G3电脑。
JavaScript中可以直接使用比较运算符“==”比较两个数字是否相等。在数字与数字相比中,前边是不能随便带0的,因为0在程序代表的是八进制的数字。
1、JavaScript判断数字是否相等。
1 2 3 4 |
|
示例:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
运行结果:
【推荐视频教程:js基础教程】
JavaScript比较两个值是否相等:
2、一般情况下,将两边尽可能都转为number类型数据,再进行比较,而不是转为Boolean型
1 |
|
如果两边都转为Boolean型再比较,那么就是true==true,就不会返回false,所以证明不是两边转为Boolean型,再比较!!应该是两边都转为number类型,1==2,返回false
1 |
|
3、underfined、null、0、NaN、"" 这五个在转为布尔值时都会变为false,那么在“==”中的表现如何呢
①underfined和null
undefined和null与任何有意义的值比较返回的都是false,null与undefined在与其他数相等运算时不进行类型转换,但是null==undefined
1 2 3 4 5 6 |
|
以上就是js 怎么判断数字相等的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
js 中 settimeout 和 setinterval 区别
更多相关阅读请进入《js》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者