亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2013年07月31日 17:48:28   作者:  
本文為大家講解下JS的千分位算法的具體實現(xiàn),先去除空格,判斷是否空值和非數(shù);針對是否有小數(shù)點,分情況處理;感興趣的朋友可以參考下
復制代碼 代碼如下:

function commafy() {
var num = document.getElementById("NumA").value;
//1.先去除空格,判斷是否空值和非數(shù)
num = num + "";
num = num.replace(/[ ]/g, "");
if (num == "") {
alert("空值,結束");
return;
}
if (isNaN(num)) {
alert("非數(shù),結束");
return;
}
//2.針對是否有小數(shù)點,分情況處理
var index = num.indexOf(".");
if (index==-1) {//無小數(shù)點
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);
}

相關文章

  • 深入了解JavaScript中遞歸的理解與實現(xiàn)

    深入了解JavaScript中遞歸的理解與實現(xiàn)

    本文將通過遞歸的經(jīng)典案例:求斐波那契數(shù)來講解遞歸,通過畫遞歸樹的方式來講解其時間復雜度和空間復雜度以及遞歸的執(zhí)行順序,感興趣的可以了解一下
    2022-06-06
  • 微信小程序 wepy框架與iview-weapp的用法詳解

    微信小程序 wepy框架與iview-weapp的用法詳解

    這篇文章主要介紹了微信小程序 wepy框架與iview-weapp的用法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • 基于JavaScript實現(xiàn)表格隔行換色

    基于JavaScript實現(xiàn)表格隔行換色

    這篇文章主要介紹了基于JavaScript實現(xiàn)表格隔行換色,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • JavaScript隨機生成信用卡卡號的方法

    JavaScript隨機生成信用卡卡號的方法

    這篇文章主要介紹了JavaScript隨機生成信用卡卡號的方法,涉及javascript操作隨機隨機數(shù)生成信用卡卡號的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • 20個常見的JavaScript數(shù)組操作總結

    20個常見的JavaScript數(shù)組操作總結

    JavaScript中的Array對象與其他編程語言中的數(shù)組一樣,是一組數(shù)據(jù)的集合。在JavaScript中,數(shù)組里面的數(shù)據(jù)可以是不同類型的,并具有用于執(zhí)行數(shù)組常見操作的方法,本文整理了一些常用的,需要的可以參考一下
    2022-09-09
  • javascript中caller和callee詳解

    javascript中caller和callee詳解

    有些小伙伴可能會問caller,callee 是什么?在javascript 中有什么樣的作用?那么本篇會對于此做一些基本介紹。希望能夠對大家理解javascript中的callee與caller有所幫助。
    2015-08-08
  • 解決遠程頁面抓取中的亂碼問題?

    解決遠程頁面抓取中的亂碼問題?

    解決遠程頁面抓取中的亂碼問題?...
    2007-03-03
  • js實現(xiàn)的全國省市二級聯(lián)動下拉選擇菜單完整實例

    js實現(xiàn)的全國省市二級聯(lián)動下拉選擇菜單完整實例

    這篇文章主要介紹了js實現(xiàn)的全國省市二級聯(lián)動下拉選擇菜單,以一個完整實例形式較為詳細的分析了javascript實現(xiàn)省市二級聯(lián)動下拉菜單的實現(xiàn)技巧,非常簡單實用,需要的朋友可以參考下
    2015-08-08
  • 原生js實現(xiàn)中獎信息無間隙滾動效果

    原生js實現(xiàn)中獎信息無間隙滾動效果

    本文主要分享了原生js實現(xiàn)中獎信息無間隙滾動效果的示例代碼。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • javascript 循環(huán)調用示例介紹

    javascript 循環(huán)調用示例介紹

    循環(huán)調用,如果已經(jīng)獲取到了結果,則退出循環(huán),下面有個不錯的示例,感興趣的朋友可以嘗試操作下
    2013-11-11

最新評論