转换成数字型

 

 

 

方式 说明 案例
parselnt(string)函数 将string转成整数数值 parselint('78')
parseFloat(string)函数 将string类型转成浮点数数值型 parselint('78.21')
Number()强制转换函数 将string类型转换为数值型 Number('12')
js隐式转换( - * /) 利用算数运算隐式转换为数值型 '12 - 0'
前两个方法

// parseInt 可以把字符型转换成数字型 但只获取整数 console.log(parseInt("3.1415926")); //取整数 3 console.log(paeseInt("120px")); //会自动把单位去掉 // parseFloat 可以把 字符型转换为数字型 得到的是小数 浮点数 console.log(parseFloat("3.144")); // 3.144 console.log(parseFloat("120px")); //依然会去掉单位 console.log(parseFloat("rem120px")); //NaN

 

后两个方法

 

利用 Number 

 

  // 利用Number
    var str = "123";
    console.log(Number(str));
    console.log(Number("12"));

 

 

利用算数运算 - * / 隐式转换

// 利用算数运算 - * / 隐式转换
    console.log("12" - 0); //12
    console.log("120" - "120"); //100
    console.log("123" * 1);

 

posted @ 2022-03-31 10:59  罗砂  阅读(84)  评论(0)    收藏  举报