最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
JS中移除非数字最多保留一位小数
时间:2022-06-25 16:07:01 编辑:袖梨 来源:一聚教程网
js中移除非数字最多保留一位小数的实现代码如下所示:
//去除非数字
var clearNoNum = function (item) {
if (item!=null && item!=undefined) {
//先把非数字的都替换掉,除了数字和.
item = item.replace(/[^d.]/g, "");
//必须保证第一个为数字而不是.
item = item.replace(/^./g, "");
//保证只有出现一个.而没有多个.
item = item.replace(/.{2,}/g, "");
//保证.只出现一次,而不能出现两次以上
item = item.replace(".", "$#$").replace(/./g, "").replace("$#$", ".");
//最多保留小数点后一位
var arr = item.split(".");
if (arr.length > 1) item = arr[0] + '.' + (arr[1].length > 1 ? arr[1].substr(0, 1) : arr[1]);
}
return item;
}
补充:
下面看下js处理数字保留2位小数,强制保留2位小数不够补上.00
1、保留两位小数 //功能:将浮点数四舍五入,取小数点后2位
2、//制保留2位小数,如:2,会在2后面补上00.即2.00
Test
相关文章
- 王者荣耀国际服官网入口-王者荣耀国际服官网链接 02-17
- 迅雷网页版登录-迅雷官网直连入口 02-17
- 夸克网页版快捷入口-夸克浏览器极速登录 02-17
- 微博热搜榜-微博热搜官网入口 02-17
- 一耽原耽app官网正版下载安装最新版本-一耽漫画无水印删减高清资源在线观看入口 02-17
- 易游模拟器安卓版最新版本下载-易游模拟器官方手机版安装入口 02-17