js练习:钱币转换

js练习:钱币转换。

如123415678转换为12,345,678

// //钱币转换

let read =require("readline-sync");
console.log("输入一个数字");
let str=read.question("");

function money(a){
    var b=a.split('').reverse();        //1.使用split把字符串分割成数组; 2.使用reverse将数组进行翻转;
    let long=b.length;

    for(var i=0;i<b.length;i++){    //遍历数组,并在第(i+1)%4,第四个前用splice(i,0,',')插入",";
    
    if((i+1)%4==0){
        b.splice(i,0,',')
        }
    }
    b.reverse()
    let num='';
    for(var j=0;j<b.length;j++){
        num+=b[j]
    }
    return num
}
console.log(money(str))
原文地址:https://www.cnblogs.com/gao7/p/11120373.html