一尘不染

如何在JavaScript中检查变量是否为整数?

javascript

如何检查JavaScript中的变量是否为整数,如果不是,则引发警报?我试过了,但是不起作用:

<html>
    <head>
        <script type="text/javascript">
            var data = 22;
            alert(NaN(data));
        </script>
    </head>
</html>

阅读 245

收藏
2020-04-25

共1个答案

一尘不染

使用===运算符(严格等于,如下所示:

if (data === parseInt(data, 10))
    alert("data is integer")
else
    alert("data is not an integer")
2020-04-25