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

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

圖片精選

主站蜘蛛池模板: 永修县| 化隆| 涟源市| 宣化县| 永嘉县| 乐亭县| 沈丘县| 綦江县| 京山县| 福安市| 肥东县| 托克托县| 股票| 荆门市| 马山县| 六安市| 鄂州市| 蒙山县| 连江县| 龙山县| 额济纳旗| 芜湖县| 特克斯县| 大埔区| 武冈市| 岳西县| 遵化市| 台前县| 新晃| 岳阳县| 修文县| 阜康市| 睢宁县| 峡江县| 乌苏市| 肇庆市| 潞城市| 定安县| 页游| 任丘市| 普格县|