1. 程式人生 > 其它 >數字轉換成貨幣人民幣表示帶逗號表示方法

數字轉換成貨幣人民幣表示帶逗號表示方法

1. varmoney1=1685464568546484654; functiongetMoney(money){ vararrMoney=money.toString().split("").reverse(); vararrNewMoney=[]; if(Number.isInteger(money)){ arrMoney.forEach((value,index)=>{ arrNewMoney.push(value); if((index+1)%3==0&&(index+1)!=arrMoney.length){ arrNewMoney.push(","); } }) returnarrNewMoney.reverse().join(""); }else{ return"不是數字"; } } console.log(getMoney(money1)); 2. varmoney1=1685464568546484654; functiongetMoney(money){ vararrMoney=money.toString().split("").reverse(); varstrMoney=''; if(Number.isInteger(money)){ for(varn=0;n<arrMoney.length;n+=3){ strMoney+=arrMoney.slice(n,n+3).join("",""); if((n+3)<arrMoney.length){ strMoney=strMoney+"," } } returnstrMoney.split("").reverse().join("","") }else{ return"不是數字"; } } console.log(getMoney(money1));