3 回答

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊
function toFixed(x) { if (Math.abs(x) < 1.0) { var e = parseInt(x.toString().split('e-')[1]); if (e) { x *= Math.pow(10,e-1); x = '0.' + (new Array(e)).join('0') + x.toString().substring(2); } } else { var e = parseInt(x.toString().split('+')[1]); if (e > 20) { e -= 20; x /= Math.pow(10,e); x += (new Array(e+1)).join('0'); } } return x;}
(new Array(n+1)).join(str)
String.prototype.repeat

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
Number(1e-7).toFixed(8).replace(/\.?0+$/,"") //0.000

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
const myNumb = 1000000000000000000000;console.log( myNumb ); // 1e+21console.log( myNumb.toLocaleString() ); // "1,000,000,000,000,000,000,000"console.log( myNumb.toLocaleString('fullwide', {useGrouping:false}) ); // "1000000000000000000000"
注:
const myNumb = 586084736227728377283728272309128120398;console.log( myNumb.toLocaleString('fullwide', { useGrouping: false }) );
586084736227728400000000000000000000000
添加回答
舉報(bào)