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

首頁 > 語言 > JavaScript > 正文

javascript 數字格式化輸出的實現代碼

2024-05-06 15:57:34
字體:
來源:轉載
供稿:網友
這篇文章主要是對javascript中數字格式化輸出的實現代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

復制代碼 代碼如下:


<script type="text/javascript">
var format = function (number, form) {
    var forms = form.split('.'), number = '' + number, numbers = number.split('.')
        , leftnumber = numbers[0].split('')
        , exec = function (lastMatch) {
            if (lastMatch == '0' || lastMatch == '#') {
                if (leftnumber.length) {
                    return leftnumber.pop();
                } else if (lastMatch == '0') {
                    return lastMatch;
                } else {
                    return '';
                }
            } else {
                return lastMatch;
            }
    }, string

    string = forms[0].split('').reverse().join('').replace(/./g, exec).split('').reverse().join('');
    string = leftnumber.join('') + string;

    if (forms[1] && forms[1].length) {
        leftnumber = (numbers[1] && numbers[1].length) ? numbers[1].split('').reverse() : [];
        string += '.' + forms[1].replace(/./g, exec);
    }
    return string.replace(//.$/, '');
};
alert(format(123, '#.00'))                         //輸出   123.00
alert(format(123, '0.##'))                         //輸出   123
alert(format(123, '0000.00 '))                     //輸出   0123.00
alert(format(123456, '###,###.00'))                //輸出   123,456.00
</script>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 洪洞县| 千阳县| 鄂托克旗| 石阡县| 东港市| 开化县| 鲜城| 若尔盖县| 福清市| 黑水县| 巴南区| 阳东县| 泸定县| 海阳市| 衡南县| 枞阳县| 南丰县| 怀化市| 竹山县| 启东市| 定日县| 武穴市| 石林| 宿松县| 定安县| 同江市| 绥宁县| 北海市| 临泉县| 米脂县| 禹城市| 凤台县| 和田县| 德保县| 乐清市| 淮安市| 江陵县| 靖西县| 宾阳县| 博乐市| 通州市|