웹 프로그래밍/JAVASCRIPT

Number 객체

웹 개발자의 비상 2011. 1. 19. 21:08
 프로퍼티  메소드  설명
MAX_VALUE   상수. 자바스크립트에서 표현할 수 있는 최대값
MIN_BALUE   상수, 자바스크립트에서 표현할 수 있는 최소값
NEGATIVE_INFINITY   음의 무한대
POSITIVE_INFINITY   양의 무한대
  toExponential(num) 소수점이하 num 이하 지수표현식으로 변경
  toPrecision(num)  num 만큼 표현(큰수부터)
   toFixed(num) 소수점이하 num 만큼 남기고 나머지 반올림


숫자 상수를 출력한 다음에 Number 객체의 인스턴스를 생성하는데, 이때 매개 변수의 값은 문자열 값이든지 숫자 값이든지 유효한 숫자이기만 하면 된다. 이 인자가 유호한 숫자가 아닌 경우 객체의 값은 NaN 이 된다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>The Number Object</title>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR" />
</head>
<body>
<script type="text/javascript">
//<![CDATA[

// Number 프로퍼티
document.writeln(Number.MAX_VALUE + "<br />");
document.writeln(Number.MIN_VALUE + "<br />");
document.writeln(Number.NEGATIVE_INFINITY + "<br />");
document.writeln(Number.POSITIVE_INFINITY + "<br />");

// Number 메소드 사용예
var newValue = new Number("34.8896");

document.writeln(newValue.toExponential(3) + "<br />");
document.writeln(newValue.toPrecision(3) + "<br />");
document.writeln(newValue.toFixed(6) + "<br />");


//]]>
</script>
</body>
</html>

결과 :


출처 ] 한빛미디어 자바스크립트 fot 웹 2.0

728x90