【亡羊补牢】JS灵魂之问 第5期 字符串和数值类型相互转换
作者:互联网
引言
对于字符串和数值类型相互转换问题,对于一些算法题来说,常常见到,现整理一下常见的几种方法。
字符串转数值
/*字符串转数值 */
let str = '1314.520'
console.log(parseInt(str))
console.log(typeof parseInt(str))
console.log(parseFloat(str))
console.log(typeof parseFloat(str))
console.log(Number(str))
输出结果:
1314
number
1314.52
number
1314.52
数值转字符串
/* 数值转字符串 */
let num = 1314.520
console.log(num.toString())
console.log(typeof num.toString())
console.log('' + num)
console.log(''.concat(num))
console.log(num.toFixed())
console.log(typeof num.toFixed())
console.log(num.toFixed(2))
console.log(Number(num.toFixed(2)))
输出结果:
1314.52
string
1314.52
1314.52
1315
string
1314.52
1314.52
「星辰大海」❤前端面经汇总(面向腾讯学习)
![watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=](http://www.icode9.com/i/li/?n=4&i=images/blog/202106/10/2e867bb4a9e881941f0c02c1e52c5fcf.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
标签:console,log,之问,JS,toFixed,num,str,字符串,亡羊补牢 来源: https://blog.51cto.com/100Chocolate/2898285