3 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個(gè)贊
只需取前 6 位數(shù)字,將其設(shè)為數(shù)字并toLocaleString在其上使用
const s = "969239274411254159183486";
console.log(Number(s.substr(0,6)).toLocaleString('en'));

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
const str = "969239274411254159183486";
function getDecimal( input , numBeforeComma , numAfterComma){
const res = str.slice(0, numBeforeComma) + "," + str.slice(numBeforeComma, numAfterComma+numBeforeComma);
return res;
}
console.log(getDecimal(str,3,3));
console.log(getDecimal(str,3,2));
我做了一個(gè)函數(shù),你可以在逗號(hào)前指定數(shù)字的數(shù)量。以及之后的金額。它會(huì)為您返回。你可以 parseInt 結(jié)果。
添加回答
舉報(bào)