介绍
与 parseFloat() 类似,用于将 字符串 类型的 数字,转换为浮点型(小数)
用法
let a:string = "1"
let b:string = "3.12"
let aNum: number = parseFloat(a)
let bNum: number = parseFloat(b)
console.log("a + b的结果:", aNum + bNum)
执行结果:
a + b的结果: 4.12
注意
字符串开头是数字,后面不是数字
返回可以转换的部分:
let result: number = parseFloat("3.12abc");
console.log(result); // 输出:3.12
字符串不是数字
返回 NaN(Not a Number):
let result: number = parseFloat("abc");
console.log(result); // 输出:NaN