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

首頁(yè) > 編程 > JavaScript > 正文

JavaScript將數(shù)字轉(zhuǎn)換成大寫中文的方法

2019-11-20 12:52:32
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了JavaScript將數(shù)字轉(zhuǎn)換成大寫中文的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

function intToChinese ( str ) { str = str+''; var len = str.length-1; var idxs = ['','十','百','千','萬(wàn)','十','百','千','億','十','百','千','萬(wàn)','十','百','千','億']; var num = ['零','壹','貳','叁','肆','伍','陸','柒','捌','玖']; return str.replace(/([1-9]|0+)/g,function( $, $1, idx, full) {  var pos = 0;  if( $1[0] != '0' ){   pos = len-idx;   if( idx == 0 && $1[0] == 1 && idxs[len-idx] == '十'){    return idxs[len-idx];   }   return num[$1[0]] + idxs[len-idx];  } else {   var left = len - idx;   var right = len - idx + $1.length;   if( Math.floor(right/4) - Math.floor(left/4) > 0 ){    pos = left - left%4;   }   if( pos ){    return idxs[pos] + num[$1[0]];   } else if( idx + $1.length >= len ){    return '';   }else {    return num[$1[0]]   }  } });}

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 余庆县| 铅山县| 黔西县| 遂川县| 综艺| 萍乡市| 玛多县| 永济市| 安图县| 搜索| 志丹县| 喀喇| 恩施市| 南京市| 屯门区| 潮安县| 珲春市| 利川市| 东兴市| 宜都市| 页游| 留坝县| 噶尔县| 深水埗区| 浑源县| 东丰县| 苍南县| 青浦区| 长子县| 大竹县| 北碚区| 青岛市| 荣成市| 屯留县| 正阳县| 长武县| 安泽县| 满洲里市| 宁安市| 泗洪县| 张掖市|