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

首頁 > 編程 > JavaScript > 正文

JS的千分位算法實現思路

2019-11-20 22:28:57
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

function commafy() {
var num = document.getElementById("NumA").value;
//1.先去除空格,判斷是否空值和非數
num = num + "";
num = num.replace(/[ ]/g, "");
if (num == "") {
alert("空值,結束");
return;
}
if (isNaN(num)) {
alert("非數,結束");
return;
}
//2.針對是否有小數點,分情況處理
var index = num.indexOf(".");
if (index==-1) {//無小數點
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);
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻栗坡县| 特克斯县| 商水县| 顺昌县| 多伦县| 博客| 盐山县| 温宿县| 噶尔县| 门源| 六安市| 团风县| 汕头市| 铜鼓县| 曲阳县| 咸阳市| 汕头市| 睢宁县| 娄烦县| 安福县| 伊通| 鹿邑县| 马山县| 邻水| 吉木乃县| 大庆市| 泰宁县| 嫩江县| 兴安盟| 同仁县| 白银市| 广南县| 乌苏市| 巩义市| 嘉义县| 吉安市| 鹰潭市| 揭阳市| 南涧| 庆安县| 三河市|