600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > js 数值项目的格式化函数代码【javascript】

js 数值项目的格式化函数代码【javascript】

时间:2020-02-10 10:48:36

相关推荐

js 数值项目的格式化函数代码【javascript】

web前端|js教程

asp,数值,格式化

web前端-js教程

手机彩票源码,vscode 更新变英文,ubuntu 挂载efi,tomcat7.0 编码,jsrpc爬虫,php 论坛模板,福永seo选哪家,版权网站源码,jquery素材模板lzw

//--------------------------------------------

// 删除千分点。

撕裂网布源码,ubuntu 有用的软件,python爬虫电影代码,php 宕机,获嘉seo推广lzw

//--------------------------------------------

function removeComma(number) {

var num = number.replace(new RegExp(",","g"),"");

if(/^[-+]?[0-9]+(\.[0-9]+)?$/.test(num)) {

return num;

} else {

return number;

}

}

金融交易软件源码,ubuntu 开启gd库,tomcat之前项目有错,系统对接爬虫,php 内置密码,孝昌县seo关键词排名优化如何lzw

//--------------------------------------------

//添加千分点。

//--------------------------------------------

function addKannma(number) {

var num = number.replace(new RegExp(",","g"),"");

// 正负号处理

var symble = "";

if(/^([-+]).*$/.test(num)) {

symble = num.replace(/^([-+]).*$/,"$1");

num = num.replace(/^([-+])(.*)$/,"$2");

}

if(/^[0-9]+(\.[0-9]+)?$/.test(num)) {

var num = num.replace(new RegExp("^[0]+","g"),"");

if(/^\./.test(num)) {

num = "0" + num;

}

var decimal = num.replace(/^[0-9]+(\.[0-9]+)?$/,"$1");

var integer= num.replace(/^([0-9]+)(\.[0-9]+)?$/,"$1");

var re=/(\d+)(\d{3})/

while(re.test(integer)){

integer=integer.replace(re,"$1,$2")

}

return symble + integer+ decimal;

} else {

return number;

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。