Javascript에서 나타낼 수 있는 가장 작은 음수(-Number.MAX_VALUE)보다 작은 값을 반환한다.

Script[sVal=]Number.NEGATIVE_INFINITY
HTML없음
인수

NEGATIVE_INFINITY 속성은 Global 개체의 구성원이며 Number 개체를 NEGATIVE_INFINITY 속성에 액세스하기 전에 만들 필요없이 스크립팅 엔진을 초기화하면 언제나 사용할 수 있다.

설명

Javascript는 NEGATIVE_INFINITY 값을 (-)Infinity로 표시한다. 이 값은 수학적으로 0 처럼 작용하여 특수한 경우를 제외하고는 계산할 수 없다.

Infinity 속성값은 +-가 있으며,

Infinity(-)는 Number.MIN_VALUE보다 작으며 Number.NEGATIVE_INFINITY의 초기값과 같다.

Infinity는 무한대 수치라는 의미이며, 수치의 절대값이 너무 크거나 작아서 유동 소수점 수치(floating point number)의 한계를 넘어 표현 할 수 없을 때 값을 Infinity로 받는데, 양수 Infinity와 음수 -Infinity에 각각 해당된다.
그 한계치는 대략

Infinity 속성값은 제대로 수치가 표현되거나 계산되지 않아도 유효수치이다.

특기

Javascript는 정수를 포함하여 모든 수치에서 유동소수점(floating point) 방식을 사용한다.



property
NEGATIVE_INFINITY 속성
NEGATIVE_INFINITY</b> 속성이전페이지로페이지 맨위로페이지 맨아래로

간단한 NEGATIVE_INFINITY 속성 예제

Number.MAX_VALUE=1.7976931348623157e+308
Number.MIN_VALUE=5e-324

(Number.MAX_VALUE*2)=Infinity
(Number.MAX_VALUE*-2)=-Infinity

Number.POSITIVE_INFINITY=Infinity
Number.POSITIVE_INFINITY-Number.MAX_VALUE=Infinity

Number.NEGATIVE_INFINITY=-Infinity
Number.NEGATIVE_INFINITY-Number.MAX_VALUE=-Infinity

(Number.MIN_VALUE/2)=0
<SCRIPT>
var br='<BR>'; // 줄바꿈
var max=Number.MAX_VALUE; // MAX_VALUE 를 할당한 변수 만듬
document.write('Number.MAX_VALUE='+max+br); // MAX_VALUE 출력
document.write('Number.MIN_VALUE='+Number.MIN_VALUE+br+br); // MIN_VALUE 출력

document.write('(Number.MAX_VALUE*2)='+(max*2)+br); // MAX_VALUE에 2를 곱해 출력 Infinity를 반환 받음
document.write('(Number.MAX_VALUE*-2)='+(max*-2)+br+br); // MAX_VALUE에 2를 곱해 출력, -Infinity를 반환 받음

document.write('Number.POSITIVE_INFINITY='+Number.POSITIVE_INFINITY+br); // POSITIVE_INFINITY를 출력, Infinity를 반환
document.write('Number.POSITIVE_INFINITY-Number.MAX_VALUE='+(Number.POSITIVE_INFINITY-max)+br+br);
 // POSITIVE_INFINITY와 MAX_VALUE의 차이를 구한다. 그러나 일단 한계를 넘은 수치는 계산을 할 수 없어 역시 Infinity를 반환한다.

document.write('Number.NEGATIVE_INFINITY='+Number.NEGATIVE_INFINITY+br); // NEGATIVE_INFINITY를 출력, -Infinity를 반환
document.write('Number.NEGATIVE_INFINITY-Number.MAX_VALUE='+(Number.NEGATIVE_INFINITY-max)+br+br);
 // NEGATIVE_INFINITY와 MAX_VALUE의 차이를 구한다. 그러나 일단 한계를 넘은 수치는 계산을 할 수 없어 역시 -Infinity를 반환한다.

document.write('(Number.MIN_VALUE/2)='+(Number.MIN_VALUE/2)+br); // MIN_VALUE을 2로 나눠 출력, 0 을 반환 받음
</SCRIPT>

일단 한계를 넘은 수치는 계산을 할 수 없어 역시 -Infinity를 반환한다


property
NEGATIVE_INFINITY 속성
견본
이전페이지로페이지 맨위로
최종 수정:
05/25/2025 21:30:53
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/property/NEGATIVE_INFINITY.html