js/数值
1、toString(数字转字符串) toString方法可以接受一个参数,表示输出的进制。如果省略这个参数,默认将数值转成十进制的字符串;否则就根据参数指定的进制,将一个数字转化成某个进制的字符串 toString 方法只能将十进制的数,转为其他进制的字符串。如果要将其他进制的数,转回十进制,需要使用 parseInt 方法 。 ( 10 ).toString( ) // "10" ( 10 ).toString( 2 ) // "1010" ( 10 ).toString( 8 ) // "12" ( 10 ).toString( 16 ) // "a" 10["toString"]( 2 ) // "1010" 注意: 上面代码中,数字一定要放在括号里,这样表明后面的点表示调用对象属性。如果不加括号,这个点会被 JavaScript 引擎解释成小数点,从而报错。 2、toFixed(保留数字小数点后几位) toFixed( )方法将数字转成指定位数的小数的字符串 由于浮点数的原因,小数 5 的四舍五入是不确定的,使用的时候必须小心。 ( 10 ).toFixed( 2 ) // "10.00" ( 10.005 ).toFixed( 2 ) // "10.01" 注意: 上面代码中,数字一定要放在括号里