此处推荐三种方法,并指出其中利弊
Number()parseFloat()parseInt()

当字符串不是纯数字时,使用Number()强转会导致结果变为NaN,所以这里推荐使用parseFloat()结合toFixed(n)来转

注:toFixed(n)是截取小数点位数的函数

const a = "88.12"
console.log(Number(a))
// 88.12

console.log(parseFloat(a))
// 88.12

console.log(parseInt(a))