国产69囗曝吞精在线视频,肥臀浪妇太爽了快点再快点,亚洲欧洲成人a∨在线观看,狠狠色丁香久久综合 ,国精一二二产品无人区免费应用,亚洲精品久久久久中文字幕,四虎一区二区成人免费影院网址 ,无码三级中文字幕在线观看

      JS--普通數字格式與會計金額格式之間的轉換

      2019-10-24    seo達人

      普通數字轉會計金額格式(保留兩位小數)

      我們可以用數字的toLocaleString()方法將普通數字轉為會計金額格式,但是這種方式無法保留兩位小數(四舍五入),如果是整數或者小數長度只有一位的時候無法自動補0



      例如:





      思路:

      利用toLocaleString()以及toFixed()先對數字進行一個轉換得到最多保留了2位小數的金額,然后判斷數字是為整數還是帶有小數,如果帶有小數則進行切割,判斷小數長度為1時自動補0



      // 普通數字轉會計金額格式 第一種

          function toThousandsFormates(num) {

              // 判斷傳進來的數字是否為非空數字

             if (!isNaN(parseFloat(num))) {

                  var reg = /./g

                  var newNum = Number(Number(num).toFixed(2)).toLocaleString()

                  // 判斷轉換后的數字是否帶有小數

                  if (reg.test(newNum)) {

                      var numArr = newNum.split('.')

                      // 判斷小數點后數字長度為1,則自動補0

                      numArr[1] = numArr[1].length === 1 ? numArr[1] + '0' : numArr[1]

                      return numArr.join('.')

                  } else {

                      // 整數直接在后面補上0.00

                      return newNum + '.00'

                  }



              } else {

                  return ''

              }

          }

          console.log(toThousandsFormates('0')); // 0.00

          console.log(toThousandsFormates('')); // ''

          console.log(toThousandsFormates(966)); // 966.00

          console.log(toThousandsFormates(966.3)); // 966.30

          console.log(toThousandsFormates(9669228.55)); // 9,669,228.55

          console.log(toThousandsFormates(96566.56954)); // 96,566.57



      經過查閱資料后,發現toLocaleString()它里面自帶屬性可以檢查到最少保留了幾位小數,不夠自動補0,這樣我們上面的代碼其實可以更加簡單,如下:

      // 普通數字轉會計金額格式 第二種

      function toThousandsFormates2(num) {

          // 判斷傳進來的數字是否為非空數字

          if (!isNaN(parseFloat(num))) {

              var newNum = Number(Number(num).toFixed(2)).toLocaleString('zh', { minimumFractionDigits: 2 })

              return newNum



          } else {

              return ''

          }

      }



      console.log(toThousandsFormates2('0')); // 0.00

      console.log(toThousandsFormates2('')); // ''

      console.log(toThousandsFormates2(966)); // 966.00

      console.log(toThousandsFormates2(966.3)); // 966.30

      console.log(toThousandsFormates2(9669228.55)); // 9,669,228.55

      console.log(toThousandsFormates2(96566.56954)); // 96,566.57



      // 結果一模一樣



      會計金額格式轉普通數字(利用正則)

      // 會計金額格式轉為普通數字

          function rMoney(num) {

              return parseFloat(num.replace(/[^\d\.-]/g, ''))

          }

          console.log(rMoney('96,566.57')); // 96566.57

          console.log(rMoney('966.30')); // 966.3

          console.log(rMoney('9,669,228.55')); // 9669228.55

      藍藍設計m.izc.net.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計  cs界面設計  ipad界面設計  包裝設計  圖標定制  用戶體驗 、交互設計、 網站建設 平面設計服務

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://m.izc.net.cn

      存檔

      主站蜘蛛池模板: 久久久久久久中文字幕| 夜爽8888视频在线观看| 初尝黑人嗷嗷叫中文字幕| www.xxx.日本| 亚洲人妻精品中文字幕| 国产av福利久久| 成人快手免费看片| 青青国产在线观看| 人妻少妇av中文字幕乱码| 国产乱女乱子视频在线播放| 末路1997全集免费观看完整版| 老司机一区| 无码人妻精品一区二区三区66| 97国产婷婷综合在线视频| 久久另类ts人妖一区二区| 婷婷毛片| 国产爆乳无码av在线播放| 成年女人片免费视频播放a| 电家庭影院午夜| 日韩丰满少妇| 99国产欧美另类久久久精品| 国产农村妇女野外牲交视频| 黄色小电影网址| 福利一区二区视频| 免费看成人aa片无码视频吃奶 | 男人的天堂2018| 国内精品久久人妻无码妲| 久久一日本综合色鬼综合色| 中文字幕在线免费| 美女又爽又黄免费| 精品久久人人做爽综合| 国产下药迷倒白嫩美女网站| 久久人人97超碰超国产| free性欧美hd另类| 久久精品人妻无码一区二区三| 丰满少妇高潮惨叫正在播放| 精品成人a区在线观看| 毛片网站在线看| 色婷婷yy| 狠狠色噜噜狠狠狠8888米奇| 粗壮挺进邻居人妻无码|