关于JS格式化输出


补位

for (let i = 1; i <= 50; i++) {
    console.log(add(i))
}
function add(i){
    let len = i.toString().length
    let id = ''
    for (let i = 1; i <= 12-len; i++) {
        id = 0 + id
    }
    return id + i
}
000000000001
...
000000000009
000000000010

截取万

let CallStr = 151465465 + ""
let fmtNumBer = () =>{ // 处理 W 
    let fmt = ""
    if(CallStr.length > 4){
        for (let i = 0;i < CallStr.length - 4;i++ ){
            fmt += CallStr[i]
        }
        CallStr = fmt + "." + CallStr[CallStr.length-4] + CallStr[CallStr.length-3] + "W"
    }
}
fmtNumBer() // 15146.54W


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM