JavaScript에서 변수가 정수인지 확인
JavaScript로 작업할 때 변수의 유형을 확인해야 하는 경우가 많습니다. 특정 변수가 정수인지 확인해야 하는 경우 다음 단계를 따르세요.
함수 사용
function isInt(value) { return !isNaN(value) && parseInt(Number(value)) == value && !isNaN(parseInt(value, 10)); }
isInt(22); // returns true isInt("22.5"); // returns false
비트 연산 사용
(x | 0) === x
여기서 x는 확인하려는 변수입니다.
예:
42 | 0 === 42 // returns true 42.1 | 0 === 42 // returns false
참고:
var x; if (isNaN(value)) { return false; } x = parseFloat(value); return (x | 0) === x;
return isNaN(value) ? !1 : (x = parseFloat(value), (0 | x) === x);
위 내용은 JavaScript에서 변수가 정수인지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!