[JS] 숫자가 정수인지, 실수인지 체크하는 방법

KJA·2022년 8월 24일
0

1. Number.isInteger()

console.log(Number.isInteger(10)); 		// true
console.log(Number.isInteger(-10));		// true
console.log(Number.isInteger(123.1));	// false

Number.inInteger() 함수는 파라미터로 입력받은 값이 정수인지 판단합니다.

2. 나머지 연산자(%)

const isInteger = (number) => number % 1 === 0;

console.log(isInteger(10)); 	// true
console.log(isInteger(-10)); 	// true
console.log(isInteger(123.1));	// false

정수는 1로 나누었을 경우 항상 나머지가 0이 되는 속성을 이용해서,
주어진 숫자가 정수인지 체크하는 방법입니다.

0개의 댓글