js中出现NaN解决方案
程序员文章站
2024-03-25 19:42:58
...
问题:字符串与数字类型转换过程中出现问题
解决:使用Number(),进行强制类型转换,
也可以用:parseFloat() parseInt()
我自己一个去小数点的代码:
function panduanAREA(mingcheng, canhsu, danwei) {
var dayin;
if (canhsu !== " " && canhsu !== "" && canhsu !== "0" && canhsu !== null && canhsu !== "Null"&& canhsu !== 0) {
var canhsu_str = canhsu.toString();
var or = canhsu_str.indexOf('.');
if(or >= 0){
var canhsu_num = Number(canhsu_str.substring(0, canhsu_str.indexOf('.')));
dayin = "<span class='agriculture_bt'>" + mingcheng + ":</span>" + "<span class='agriculture_nr' >" + canhsu_num + danwei + "</span><br>";
}
else {
dayin = "<span class='agriculture_bt'>" + mingcheng + ":</span>" + "<span class='agriculture_nr' >" + canhsu_str + danwei + "</span><br>";
}
}
else {
dayin = "";
}
return dayin;
}
上一篇: harris角点检测
下一篇: PCL关键点(1)
推荐阅读
-
js中的NaN
-
JS中的NaN和isNaN
-
JS中的NaN
-
js中出现NaN解决方案
-
js中undefinded、null、NaN的处理
-
JS中 的NaN,神奇的存在 !
-
转(JS中浮点运算精度错误BUG解决方案) 博客分类: Javascript javascriptjsfloat浮点精度
-
转(JS中浮点运算精度错误BUG解决方案) 博客分类: Javascript javascriptjsfloat浮点精度
-
maven编译出现source 1.3 中不支持泛型问题的解决方案 博客分类: 应用问题 mavensource 1.3泛型
-
Eclipse中查看android工程代码出现"android.jar has no source attachment"的解决方案