JS阿拉伯?dāng)?shù)字轉(zhuǎn)換漢子

獲得了1-9乃至更大,但是我們需要使用一 - 九,那怎么辦呢?
直接上代碼吧:

getChineseNum(section) {
    const chnNumChar = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'];
    const chnUnitChar = ['', '十', '百', '千', '萬', '億', '萬億', '億億'];
    let strIns = '', chnStr = '';
    let unitPos = 0;
    let zero = true;
    while (section > 0) {
      const v = section % 10;
      if (v === 0) {
        if (!zero) {
          zero = true;
          chnStr = chnNumChar[v] + chnStr;
        }
      } else {
        zero = false;
        strIns = chnNumChar[v];
        strIns += chnUnitChar[unitPos];
        chnStr = strIns + chnStr;
      }
      unitPos++;
      section = Math.floor(section / 10);
    }
    return chnStr;
  }

調(diào)用: getChineseNum(12);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 琢磨先生——人生往往在一個(gè)不經(jīng)意間,就會(huì)向另一個(gè)方向發(fā)展。 19年快要過年的時(shí)候,看著辛辛苦苦搶來的車票,我卻一次...
    南方?jīng)]有南閱讀 333評(píng)論 0 0
  • 1 這兩天,每天都與父親和母親電話聯(lián)系,問候父親,與父親和母親的聊天是開心的,愛一種成長(zhǎng)的動(dòng)力,更為積極的是去主動(dòng)...
    LiHongxi閱讀 190評(píng)論 0 0

友情鏈接更多精彩內(nèi)容