• 회원가입
  • 로그인
  • 구글아이디로 로그인

[Global] JS - isFinite() 함수 - 유효한 유한수인지 판별 [전역함수]

isFinite() 예제

 

<button onclick="homzzang()">클릭</button>


<p id="demo"></p>


<script>

function homzzang() {

  var a = isFinite(321) + "<br>"; // true

  var b = isFinite(-3.21) + "<br>"; // true

  var c = isFinite(4-3) + "<br>"; // true

  var d = isFinite(0) + "<br>"; // true

  var e = isFinite("321") + "<br>"; // true

  var f = isFinite("Homzzang") + "<br>"; // false

  var g = isFinite("2019/08/21"); // false


  var res = a + b + c + d + e + f + g;

  document.getElementById("demo").innerHTML = res;

}

</script>

 

결과보기

 

isFinite() 정의

 

유효한 유한수인지 판별

 


 

1.

Number.isFinite ()는 isFinite () 전역함수와 다름.

 

isFinite () 전역함수
값을 숫자로 변환한 다음 테스트.


Number.isFinite()

값을 Number로 변환하지 않으며 Number 유형 아닌 값에 대해서는 false 반환.


2.

모든 브라우저 지원

3.

ECMAScript 1

 

 

isFinite() 구문 

 

isFinite(value)

 


 

[매개변수]

 

value

필수. 체크할 값

 


 

[결과값]

값이 + infinity, -infinity, NaN (Not-a-Number)이면 false 반환, 그렇지 않으면 true 반환

 



분류 제목
Conversion JS - function(){} 타입변환 - (숫자: NaN , 문자열: "function(){}" , 참…
Conversion JS - { } 타입변환 - (숫자: NaN , 문자열: "[object Object]" , 참거짓: tru…
Conversion JS - null 타입변환 - (숫자: 0 , 문자열: "null" , 참거짓: false)
Conversion JS - undefined 타입변환 - (숫자: NaN , 문자열: "undefined" , 참거짓: fal…
DOM_Attribute JS - Attribute Object -
DOM_Attribute JS - attribute.isId 속성 - 속성이 아이디유형인지 반환. (모든 브라우저 지원X)
DOM_Attribute JS - attr.name -
DOM_Attribute JS - attr.value - 요소 속성값 반환/설정 (= value속성 = 밸류속성)
DOM_Attribute JS - attr.specified -
DOM_Attribute JS - nodemap.getNamedItem() 메서드 -
DOM_Attribute JS - nodemap.item() 메서드 -
DOM_Attribute JS - nodemap.length -
DOM_Attribute JS - nodemap.removeNamedItem() 메서드 -
DOM_Attribute JS - nodemap.setNamedItem() 메서드 -
DOM_Attribute JS - attr.appendChild() 메서드 - 사용금지
DOM_Attribute JS - attr.attributes - 사용금지
DOM_Attribute JS - attr.baseURI - 사용금지
DOM_Attribute JS - attr.childNodes - 사용금지
DOM_Attribute JS - attr.cloneNode() 메서드 - 사용금지
DOM_Attribute JS - attr.firstChild -
20/67
목록
찾아주셔서 감사합니다. Since 2012