- Number.isInteger() 함수
- 나머지 연산자(%) 활용
주어진 값이 정수인지 판별
Number.isInteger(value)
매개변수 value
Number.isInteger(0); // true
Number.isInteger(1); // true
Number.isInteger(-100000); // true
Number.isInteger(99999999999999999999999); // true
Number.isInteger(0.1); // false
Number.isInteger(Math.PI); // false
Number.isInteger(NaN); // false
Number.isInteger(Infinity); // false
Number.isInteger(-Infinity); // false
Number.isInteger('10'); // false
Number.isInteger(true); // false
Number.isInteger(false); // false
Number.isInteger([1]); // false
let n = 1.234
console.log(n%1===0); //false
let c = NaN
console.log(c%1===0); //false
let a = 3
console.log(a%1===0); //true
https://hianna.tistory.com/463
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number/isInteger