转换成数字型

 

 

 

方式 说明 案例
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 @   罗砂  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示