數字轉換成貨幣人民幣表示帶逗號表示方法
阿新 • • 發佈:2021-09-06
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));