国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 巴南区| 青岛市| 阳谷县| 崇左市| 山阴县| 常宁市| 巩留县| 山东| 乌兰县| 治多县| 安陆市| 蚌埠市| 南陵县| 吉木乃县| 松原市| 保亭| 青海省| 阳西县| 休宁县| 拉萨市| 绍兴县| 花莲县| 遵义县| 九龙城区| 敦化市| 宣汉县| 文成县| 吴旗县| 木里| 紫云| 奎屯市| 临猗县| 亳州市| 信丰县| 龙南县| 东莞市| 双城市| 南部县| 枣阳市| 伊通| 新安县|