javascript中的 非运算! 的问题

简介:  var isCanEdit = $("input[name=isCanEdit]").val();alert(!(0==0&&isCanEdit)); isCanEdit 会作为字符串处理 所以 返回 false 处理方法: 或者 var isCanEdit = parseInt($("input[name=isCanEdit]").


 var isCanEdit = $("input[name=isCanEdit]").val();alert(!(0==0&&isCanEdit));

isCanEdit 会作为字符串处理 所以 返回 false

处理方法:

或者 var isCanEdit = parseInt($("input[name=isCanEdit]").val())

或者 alert(!(0==0&&isCanEdit==1));

 

目录
相关文章
|
2月前
|
JavaScript 前端开发
JavaScript随手笔记 --- 用正则表达式匹配字符串是否为运算公式
JavaScript随手笔记 --- 用正则表达式匹配字符串是否为运算公式
|
1月前
|
JavaScript 前端开发 大数据
数字太大了,计算加法、减法会报错,结果不正确?怎么办?用JavaScript实现大数据(超过20位的数字)相加减运算。
数字太大了,计算加法、减法会报错,结果不正确?怎么办?用JavaScript实现大数据(超过20位的数字)相加减运算。
|
5天前
|
存储 JavaScript 前端开发
js的变量以及运算
js的变量以及运算
11 1
|
4月前
|
JavaScript 算法
JS中如何对<input type=“data“>中值进行运算(JS日期类型如何进行加减)
JS中如何对<input type=“data“>中值进行运算(JS日期类型如何进行加减)
26 0
|
5月前
|
JavaScript Android开发 iOS开发
mac/苹果上面js对比(运算)失效怎么处理?
mac/苹果上面js对比(运算)失效怎么处理?
23 0
|
7月前
|
JavaScript 前端开发
JavaScript 语法:运算符号
JavaScript 语法 之 运算符号
34 0
JavaScript 语法:运算符号
|
9月前
|
JavaScript 前端开发
JavaScript -- 操作符和逻辑运算
JavaScript -- 操作符和逻辑运算
|
JavaScript 前端开发
JavaScript实现购物车加减和价格运算等功能
JavaScript实现购物车加减和价格运算等功能
576 0
JavaScript实现购物车加减和价格运算等功能
|
JavaScript 前端开发
【JavaScript】关于解决JS 计算精度问题(toFixed, Math.round, 运算表达式) !
前言 最近在做一个ERP的项目,里面涉及到了很多的计算,尤其特别是有很多关于浮点数的计算,然后就碰到了下面的问题。
435 1
|
JavaScript 前端开发
【基础篇】JavaScript中Math(数学运算)方法汇总
【基础篇】JavaScript中Math(数学运算)方法汇总
【基础篇】JavaScript中Math(数学运算)方法汇总