07-数值
parseInt 数值的方法 数字字符串转换为数字 返回的是首个数字
parseFloat 浮点数值
Number() 用于把js变量转换为数值,可以用于任何数据类型转换成数值
Number("10.33") //10.33
Number(true) //1
Number(false) //0
Number(null) //0
Number(undefined) //NaN
Number("abc") //NaN
toFixed() 小数点的位数
toPrecision() 包含指定长度的数字
//数值的方法 数字字符串转换为数字 返回的是首个数字
parseInt("10") //10
parseInt("10.001") //10
parseInt("10 20 30") //10
parseInt("10 years") //10
parseInt("years 10 ") //NaN
//浮点数值
parseFloat("10") //10
parseFloat("10.005") //10.005
//Number() 用于把js变量转换为数值,可以用于任何数据类型转换成数值
Number("10.33") //10.33
Number(true) //1
Number(false) //0
Number(null) //0
Number(undefined) //NaN
Number("abc") //NaN
//toFixed() 小数点的位数
var x = 9.656;
x.toFixed(0) //10 没有小数点
x.toFixed(2) //9.66
x.toFixed(4) //9.6560
//toPrecision() 包含指定长度的数字
var x2 = 9.656;
x2.toPrecision() //9.656
x2.toPrecision(2) //9.7
x2.toPrecision(5) //9.6560
1962

被折叠的 条评论
为什么被折叠?



