JS中如何判断一个数字是整数还是小数

    技术2023-05-31  65

    如果一个数是整数,那么 parseInt() 函数和 parseFloat() 函数的返回值是相同的,反之返回不同的值说明是小数,根据这个特点来判断一个数是整数还是小数。

    <script> window.onload = function () { var oText = document.getElementById("text"); var oBtn = document.getElementById("btn"); oBtn.onclick = function () { var strResult = ""; // 结果 if (parseInt(oText.value) === parseFloat(oText.value)) { strResult = oText.value + " 是整数"; } else { strResult = oText.value + " 不是整数"; } alert(strResult); } }; </script>

    如果要判断的是 0.00 与 0 是不是整数,那么只需要 parseFloat() 值与 0 比较即可。

    Processed: 0.010, SQL: 9