国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

JS的千分位算法實(shí)現(xiàn)思路

2024-05-06 15:49:41
字體:
供稿:網(wǎng)友
本文為大家講解下JS的千分位算法的具體實(shí)現(xiàn),先去除空格,判斷是否空值和非數(shù);針對(duì)是否有小數(shù)點(diǎn),分情況處理;感興趣的朋友可以參考下

復(fù)制代碼 代碼如下:


function commafy() {
var num = document.getElementById("NumA").value;
//1.先去除空格,判斷是否空值和非數(shù)
num = num + "";
num = num.replace(/[ ]/g, "");
if (num == "") {
alert("空值,結(jié)束");
return;
}
if (isNaN(num)) {
alert("非數(shù),結(jié)束");
return;
}
//2.針對(duì)是否有小數(shù)點(diǎn),分情況處理
var index = num.indexOf(".");
if (index==-1) {//無小數(shù)點(diǎn)
var reg = /(-?/d+)(/d{3})/;
while (reg.test(num)) {
num = num.replace(reg, "$1,$2");
}
} else {
var intPart = num.substring(0, index);
var pointPart = num.substring(index + 1, num.length);
var reg = /(-?/d+)(/d{3})/;
while (reg.test(intPart)) {
intPart = intPart.replace(reg, "$1,$2");
}
num = intPart +"."+ pointPart;
}
return alert(num);
}

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 林甸县| 陈巴尔虎旗| 新巴尔虎右旗| 苏尼特左旗| 房山区| 武功县| 灵台县| 尼勒克县| 英山县| 乳源| 新营市| 徐汇区| 柘荣县| 濮阳市| 济源市| 项城市| 柳林县| 府谷县| 嘉善县| 巴东县| 定结县| 页游| 灵石县| 丰镇市| 方城县| 临西县| 二连浩特市| 汉中市| 贡嘎县| 昌邑市| 松溪县| 旌德县| 共和县| 酒泉市| 大庆市| 霍邱县| 黎川县| 莱阳市| 林口县| 沧源| 广水市|