已采纳回答 / 成者并非一蹴而就
因为获取的值默认是字符串,,不进行转换当然是字符串拼接..parseInt是把"123456" = 123456..也就是字符串数字转换为整型进行运算parseFloat 就是转换为浮点数进行运算
2015-06-12
最赞回答 / wjlwcl
对的,!的优先级高于<,所以如果没有 ()的话,就是 numa先取反再和numb比较大小参考:https://technet.microsoft.com/zh-cn/library/z3ks45k7
2015-06-12
已采纳回答 / Perona
可以啊。JS中变量声明分显式声明和隐式声明。 var num=7;//显式 num=8;//隐式js中给没定义过的变量赋值并不会报错,因为它会认为我们是要隐式声明一个全局变量。但是访问一个没有声明的变量时,JS会报错。不推荐不加var的写法。
2015-06-11