一、千分位转换位整数
var a1 = '12,034,310';
var a2 = a1.split(",");
var a3= parseFloat(a2.join(""));//注意拼接字符串
输出的结果就是“12034310”;
将千分位转换成数字
var a1 = '12,034,310.90';
var a2 = a1.replace(/,/gi,'');
输出的结果就是“12034310.90”;
二、整数或小数转换成千分位
var a1= 12345411.43434;
var a2= a1.toFixed(2);//保留两位小数
var a3= a2.replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,'$1,');//正则替换
输出的结果就是“12,345,411.00”;
三、判断是否包含数字
var pattern = /\d/ig;
var str ="张三丰001";
if(pattern.test(str)){
alert("包含数字!")
}

本文详细介绍了使用JavaScript进行数字格式化的方法,包括千分位转换、整数及小数转换、数字判断以及加减乘除等运算的实现技巧。通过具体代码示例,读者可以快速掌握如何在实际项目中应用这些技能。
最低0.47元/天 解锁文章
847

被折叠的 条评论
为什么被折叠?



