最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2015年03月23日 15:00:14   作者:feiwen  
這篇文章主要介紹了JavaScript將數(shù)字轉(zhuǎn)換成大寫(xiě)中文的方法,涉及javascript字符串及匹配的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了JavaScript將數(shù)字轉(zhuǎn)換成大寫(xiě)中文的方法。分享給大家供大家參考。具體實(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ì)有所幫助。

相關(guān)文章

  • 微信小程序代碼上傳、審核發(fā)布小程序

    微信小程序代碼上傳、審核發(fā)布小程序

    這篇文章主要為大家詳細(xì)介紹了微信小程序代碼上傳、審核發(fā)布小程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 詳解weex默認(rèn)webpack.config.js改造

    詳解weex默認(rèn)webpack.config.js改造

    本篇文章主要介紹了詳解weex默認(rèn)webpack.config.js改造,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • JS正則表達(dá)式驗(yàn)證數(shù)字代碼

    JS正則表達(dá)式驗(yàn)證數(shù)字代碼

    本篇文章主要是對(duì)JS正則表達(dá)式驗(yàn)證數(shù)字的代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-01-01
  • ES6之模版字符串的具體使用

    ES6之模版字符串的具體使用

    這篇文章主要介紹了ES6之模版字符串的具體使用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • ExtJs異步無(wú)法向外傳值和賦值的完美解決辦法

    ExtJs異步無(wú)法向外傳值和賦值的完美解決辦法

    這篇文章主要介紹了ExtJs異步無(wú)法向外傳值和賦值的完美解決辦法,需要的朋友可以參考下
    2017-06-06
  • 動(dòng)態(tài)規(guī)劃之使用備忘錄來(lái)改進(jìn)Javascript函數(shù)

    動(dòng)態(tài)規(guī)劃之使用備忘錄來(lái)改進(jìn)Javascript函數(shù)

    這篇文章主要介紹了動(dòng)態(tài)規(guī)劃之使用備忘錄來(lái)改進(jìn)Javascript函數(shù),動(dòng)態(tài)規(guī)劃它既是一種數(shù)學(xué)優(yōu)化方法,也是一種計(jì)算機(jī)編程方法,下文相關(guān)資料介紹需要的小伙伴可以參考一下
    2022-04-04
  • js的OOP繼承實(shí)現(xiàn)(必看篇)

    js的OOP繼承實(shí)現(xiàn)(必看篇)

    下面小編就為大家?guī)?lái)一篇js的OOP繼承實(shí)現(xiàn)(必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • 淺析JavaScript中的CSS屬性及命名規(guī)范

    淺析JavaScript中的CSS屬性及命名規(guī)范

    這篇文章主要介紹了JavaScript中的CSS屬性及命名規(guī)范。需要的朋友可以過(guò)來(lái)參考一下,希望對(duì)大家有所幫助
    2013-11-11
  • JS中將圖片base64轉(zhuǎn)file文件的兩種方式

    JS中將圖片base64轉(zhuǎn)file文件的兩種方式

    這篇文章主要介紹了JS中圖片base64轉(zhuǎn)file文件的兩種方式,實(shí)現(xiàn)把圖片的base64編碼轉(zhuǎn)成file文件的功能,然后再上傳至服務(wù)器,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-02-02
  • Bootstrap基本插件學(xué)習(xí)筆記之折疊(22)

    Bootstrap基本插件學(xué)習(xí)筆記之折疊(22)

    這篇文章主要為大家詳細(xì)介紹了Bootstrap基本插件學(xué)習(xí)筆記之折疊的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12

最新評(píng)論

巴彦淖尔市| 微博| 蒙城县| 遂溪县| 昆明市| 南靖县| 和硕县| 洮南市| 河曲县| 彭阳县| 阿拉尔市| 缙云县| 江西省| 丰都县| 左权县| 聂拉木县| 佛冈县| 三门峡市| 鹿邑县| 水富县| 怀来县| 静安区| 涟水县| 黑龙江省| 民权县| 江口县| 石渠县| 镇坪县| 海门市| 清涧县| 花垣县| 错那县| 措美县| 拉萨市| 抚远县| 绥江县| 唐海县| 桃园市| 涟源市| 会东县| 绩溪县|