58、进制转换与保留小数
1.进制转换(了解)
1.1十进制转换为其他进制
语法:十进制数字.toSting(几进制)
var num = 100 //10进制的数字100
var num1 = num.toString(2) //讲10进制的100转换为2进制的数字
console.log(num1) //1100100
1.2其他进制转换为十进制
语法:parseInt(数字,将数字视为几进制的数字转换为10进制的数字)
var num = parseInt(100, 2)
//将100视为2进制的数字,然后转换为10进制的数字,得到数字4
console.log(num) //4
!2.保留小数(掌握)
语法:toFixed(保留几位小数), 保留小数的时候四舍五入,并且返回的是字符串
var num = 100.123456789
var num1 = num.toFixed(2) //通过四舍五入保留两位小数
console.log(num1) //100.12
var num2 = num.toFixed(4) //通过四舍五入保留四位小数
console.log(num2) //100.1235