1. 程式人生 > >js判斷一個數字是否是整數

js判斷一個數字是否是整數

首先判斷這個數字是不是number

var a=2;
console.log(!isNaN(a))

再使用餘數運算判斷

任何整數都會被1整除,即餘數是0。利用這個規則來判斷是否是整數。

var a=4
console.log(a%1 === 0)

下面是封裝的方法

function isInteger(num) {
      if (!isNaN(num) && num % 1 === 0) {
        return true;
      } else {
        return false;
      }

    }
    var a = 5.9
    var isNum = isInteger(a);
    console.log(isNum)

方法有很多,不止這一種