JavaScript에서 값이 숫자인지 확인하는 방법

Javascripteseo Gabs I Susjainji Hwag Inhaneun Bangbeob



JavaScript로 프로그래밍하는 동안 다양한 데이터 유형을 기반으로 데이터를 정렬해야 하는 요구 사항이 있을 수 있습니다. 예를 들어, 포함된 데이터와 동일한 유형의 데이터를 추가하여 레코드를 효과적으로 관리합니다. 이러한 경우 JavaScript에서 값이 숫자인지 확인하면 전체 문서 디자인을 유지하고 레코드를 효과적으로 분석하는 데 도움이 됩니다.

이 글은 JavaScript에서 값이 숫자인지 확인하는 접근 방식을 보여줍니다.

JavaScript를 사용하여 값이 숫자인지 확인/확인하는 방법은 무엇입니까?

JavaScript를 사용하여 값이 숫자인지 확인하려면 다음 접근 방식을 적용하십시오.







  • 유형 ' 운영자.
  • isFinite() ' 방법.

명시된 접근 방식을 하나씩 설명하겠습니다!



접근법 1: typeOf 연산자를 사용하여 JavaScript에서 값이 숫자인지 확인/확인

유형 ” 연산자는 변수의 데이터 유형을 가져옵니다. 이 연산자는 원하는 데이터 유형을 참조하여 지정된 값에 대한 검사를 적용하는 데 사용할 수 있습니다.



메모 : JavaScript의 5가지 데이터 유형에는 값이 포함될 수 있습니다.





  • 부울
  • 숫자
  • 기능
  • 물체

예시
다음 예를 살펴보겠습니다.

< 스크립트 유형 = '텍스트/자바스크립트' >
let givenValue = 7 ;
만약에 ( 유형 주어진 값 === '숫자' ) {
콘솔. 통나무 ( '값은 숫자입니다' ) ;
}
또 다른 {
콘솔. 통나무 ( '값은 숫자가 아닙니다' ) ;
}
스크립트 >

위의 코드에 제공된 대로 아래 설명된 단계를 적용합니다.



  • 먼저 명시된 값을 초기화합니다.
  • 그 후 ' 유형 ” 연산자를 사용하여 지정된 값이 “ 숫자 ” 데이터 유형을 ' 엄격한 평등(===) ' 운영자.
  • 'if' 조건에 명시된 메시지는 조건이 만족될 때 표시됩니다.
  • 그렇지 않으면 ' 또 다른 ” 조건이 실행됩니다.

산출

따라서 지정된 값 '7'은 '데이터 유형'임을 증명합니다. 숫자 '.

접근법 2: isFinite() 메서드를 사용하여 JavaScript에서 값이 숫자인지 확인

isFinite() ” 메서드는 값이 유한한 숫자인 경우 true를 반환합니다. 이 방법은 관련 ' 숫자 ” 주어진 값이 숫자 유형이고 유한(가산 가능)한지 확인합니다.

통사론

isFinite ( )

이 구문에서:

”는 테스트해야 하는 값을 나타냅니다.

예시
아래에 언급된 예는 논의된 개념을 설명합니다.

< 스크립트 유형 = '텍스트/자바스크립트' >
let givenValue = ;
만약에 ( 숫자 . isFinite ( 주어진 값 ) ) {
콘솔. 통나무 ( '값은 숫자입니다' ) ;
}
또 다른 {
콘솔. 통나무 ( '값은 숫자가 아닙니다' ) ;
}
스크립트 >

위의 코드 블록에서:

  • 마찬가지로 명시된 값을 초기화합니다.
  • 다음 단계에서 ' isFinite() ” 지정된 숫자가 숫자이고 유한(가산)인지 확인하는 메서드입니다.
  • 마지막으로 “ 만약에 ' 그리고 ' 또 다른 ” 조건은 각각 충족된 조건과 충족되지 않은 조건에 따라 실행됩니다.

산출

위의 출력은 원하는 요구 사항이 달성되었음을 증명합니다.

결론

유형 ” 연산자 또는 “ isFinite() ” 메소드를 구현하여 제공된 값이 JavaScript에서 숫자인지 확인할 수 있습니다. 전자의 접근 방식은 데이터 유형에 따라 값을 확인하는 데 활용할 수 있습니다. 후자의 접근 방식은 값의 유한(가산) 자릿수를 확인하여 원하는 요구 사항을 수행하는 데 적용할 수 있습니다. 이 기사에서는 JavaScript를 사용하여 값이 숫자인지 확인하는 접근 방식을 설명했습니다.