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

[Number] JS - isFinite() 함수 - 유효한 유한수인지 판별 [Number객체함수] (IE12 이상)

Number.isFinite() 예제

 

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


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


<script>

function homzzang() {

  var res = "";

  res = res + Number.isFinite(321) + ": 321<br>"; // true

  res = res + Number.isFinite(-3.21) + ": -3.21<br>"; // true

  res = res + Number.isFinite(4-3) + ": 4-3<br>"; // true

  res = res + Number.isFinite(0) + ": 0<br>"; // true

  res = res + Number.isFinite('321') + ": '321'<br>"; // false

  res = res + Number.isFinite('Homzzang') + ": 'Homzzang'<br>"; // false

  res = res + Number.isFinite('2019/08/15') + ": '2019/08/15'<br>"; // false

  res = res + Number.isFinite(Infinity) + ": Infinity<br>"; // false

  res = res + Number.isFinite(-Infinity) + ": -Infinity<br>"; // false

  res = res + Number.isFinite(0 / 0) + ": 0 / 0<br>"; // false


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

}

</script>

 

결과보기

 

 

Number.isFinite() 정의

 

값이 유한 수인지 판별.

 


 

1.

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

 

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


Number.isFinite()

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

 

2.

IE12 이상 주요 최신브라우저 지원

 

3.

ECMAScript 6

 

 

 

Number.isFinite() 구문

 

Number.isFinite(value)

 


 

[매개변수]

 

value

필수. 테스트할 값

 


 

[결과값]

값이 Number 유형이면서 유한수인 경우  true 반환. 그렇지 않으면 false 반환.




분류 제목
Date JS - setUTCFullYear() 메서드 - 표준시 년도설정
Date JS - setUTCHours() 메서드 - 표준시 시간설정 + 시설정, 분설정, 초설정, 밀리초설정
Date JS - setUTCMilliseconds() 메서드 - 표준시 밀로초설정
Date JS - setUTCMinutes() 메서드 - 표준시 분설정
Date JS - setUTCMonth() 메서드 - 표준시 월설정 (= 달설정)
Date JS - setUTCSeconds() 메서드 - 표준시 초설정
Date JS - setYear() 메서드 - 폐기예고. setFullYear() 사용
Date JS - toDateString() 메서드 - 날짜객체의 날짜부분만을 문자열로 변환
Date JS - toGMTString() 메서드 - 폐기예고. toUTCString() 사용.
Date JS - toISOString() 메서드 - ISO날짜문자열 (예: 2019-08-01T09:28:23.69…
Date JS - toJSON() 메서드 - JSON날짜문자열 (예: 2019-08-01T03:39:53.325Z)
Date JS - toLocaleDateString() 메서드 - 로캘날짜문자열 (예: 2019. 8. 1.) ※ 오…
Date JS - toLocaleTimeString() 메서드 - 로캘시간문자열 (예: 오후 6:20:01) ※ 오전…
Date JS - toLocaleString() 메서드 - 로캘문자열 (예: 2019. 8. 1. 오후 6:13:58…
Date JS - toString() 메서드 - 문자열타입으로 변경 (날짜경우 = 투스트링)
Date JS - toTimeString() 메서드 - 시간문자열 (예: 14:53:38 GMT+0900 (한국 표준…
Date JS - toUTCString() 메서드 ★ - 세계표준시날짜문자열 (예: Thu, 01 Aug 2019 0…
Date JS - UTC() 메서드 - 타임스탬프 (예: 1567209600000)
Date JS - valueOf() 메서드 - 객체값 (날짜자체 = valueOf메서드 = 밸류어브) (예: 1564…
Array JS - Array - 배열 ★★★★★
13/67
목록
찾아주셔서 감사합니다. Since 2012