HarmonyOS NEXT鸿蒙开发 ArkTS:内置函数 parseFloat()

介绍

与 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

原文出处:/show_1GW1xe96pXpj.html