可以在number值上调用toString()方法来将其转换成字符串。toString()函数接受一个2到36之间的正整数作为参数,其作用为定义数值的进制数;如果该参数缺失,那么toString()函数就以10进制来表示相应的数值。 复制代码 代码如下: var a = 42; console.log(a.toString(2));//101010 console.log(a.toString());//42 console.log("0x" + a.toString(16));//0x2a var b = 0xff; console.log(b.toString());//255
复制代码 代码如下: var x = 17.38; console.log(x.toFixed(0));//17 console.log(x.toFixed(1));//17.4 console.log(x.toFixed(4));//17.380 console.log(x.toFixed(-1));//20