1.字符串转数字
1.1 parseInt()
parseInt()解析一个字符串并返回一个整数
let aa = "123"
let bb = parseInt(aa);//123
let a = 12.6
console.log(parseInt(a))//12
1.2 parseFloat()
parseFloat()解析一个字符串并返回一个数字。允许空格。仅返回第一个数字。
parseFloat("10"); // returns 10
parseFloat("10.33"); // returns 10.33
parseFloat("10 20 30"); // returns 10
parseFloat("10 years"); // returns 10
parseFloat("years 10"); // returns NaN
1.3 Number()
let aa = "10"
let bb = Number(aa);//10
1.4 字符串直接相加
1.5 双波浪号 (~~) 运算符
str = '1234'
console.log(~~str) // expected result: 1234
negStr = '-234'
console.log(~~negStr) // expected result: -234
2.数字转字符串
2.1 toString()
let a = 123
console.log(a.toString())
2.2 String()方法
let a = 123
let b = String(a)