1var x = parseFloat('9.656');
2
3x.toFixed(0); // returns 10
4x.toFixed(2); // returns 9.66
5x.toFixed(4); // returns 9.6560
6x.toFixed(6);
1function m(n,d){x=(''+n).length,p=Math.pow,d=p(10,d)
2x-=x%3
3return Math.round(n*d/p(10,x))/d+" kMGTPE"[x/3]}