zoukankan      html  css  js  c++  java
  • js将数字转换成货币形式的字符

    因为UI图上有的地方需要将数字转成货币形式的,例如:1234567转成  1,234,567  这样的,不过之前没弄过,然后在网上搜了下方法,参考了下面这篇文章

    参考文章:JS将数字转成货币形式的简单方法

    下面是代码:

    // 数字转换成货币格式的字符串,例如把1234567转换成 1,234,567 这样的
        int2str (num) {
          let numberStr = num.toString()
          let str = numberStr.split('').reverse()
          for (let i = 0; i < str.length; i++) {
            if ((i + 1) % 4 === 0) {
              str.splice(i, 0, ',')
            }
          }
          str.reverse()
          let handleResult = ''
          for (let j = 0; j < str.length; j++) {
            handleResult += str[j]
          }
          return handleResult
        }
    
        let string = int2str(1234567)
        // print(string)输出结果为:1,234,567

      这是我直接参照前辈的文章写的代码,输出结果也符合了自己的需要,就当打打字有个印象,给自己做个笔记了.

  • 相关阅读:
    JSP第三章
    JSP第二章
    JSP第一章
    异常
    七种设计原则
    非泛型集合
    .NET第一章
    航班预定系统
    JSP数据交互(二)
    JSP数据交互(一)
  • 原文地址:https://www.cnblogs.com/secretAngel/p/11005030.html
Copyright © 2011-2022 走看看