javaScript字符串类型转成数字类型

字符串转换成数字类型

转换函数 作用
parseInt() 将一个字符串转成整数,一旦发现非数字字符,马上停止获取内容。
parseFloat() 将一个字符串转成小数,转换原理同上。
isNaN() 转换前判断被转换的字符串是否是一个数字,非数字返回true

代码演示:字符串转数字

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字符串转数字</title>
</head>
<body>
    <script>
        var a = "123abc123"; // 字符串类型
        var i = parseInt(a);
        document.write(i + "<hr/>");

        var b = "3.14abc123";
        i = parseFloat(b);
        document.write(i + "<hr/>");

        // 判断字符串是否为纯数字字符组成
        var age = "1024";
        document.write("不是数字?" + isNaN(age)); // 不是一个数字字符返回true
    </script>
</body>
</html>
原文地址:https://www.cnblogs.com/guoyx/p/12910487.html