Latest web development tutorials
×

JavaScript 코스

JavaScript 코스 JavaScript 간략한 소개 JavaScript 용법 JavaScript 수출 JavaScript 문법 JavaScript 문 JavaScript 주의 JavaScript 변수 JavaScript 데이터 유형 JavaScript 사물 JavaScript 기능 JavaScript 범위 JavaScript 행사 JavaScript 현 JavaScript 운영자 JavaScript 비교 JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript 형식 변환 JavaScript 정규 표현식 JavaScript 오류 JavaScript 디버깅 JavaScript 변수 리프트 JavaScript 엄격 모드 JavaScript 부적절한 사용 JavaScript 폼 인증 JavaScript 예약 키워드 JavaScript JSON JavaScript void JavaScript 코드 사양

JS 기능

JavaScript 함수 정의 JavaScript 함수 인수 JavaScript 함수 호출 JavaScript 클로저

JS HTML DOM

DOM 간략한 소개 DOM HTML DOM CSS DOM 행사 DOM EventListener DOM 요소

JS 고급 자습서

JavaScript 사물 JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp 사물

JS 브라우저 BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript 대중적인 JavaScript 시간 제한 이벤트 JavaScript Cookies

JS 창고

JavaScript 창고 JavaScript 테스트 jQuery JavaScript 테스트 Prototype

JS 예

JavaScript 예 JavaScript 객체 인스턴스 JavaScript 브라우저 객체 인스턴스 JavaScript HTML DOM 예 JavaScript 개요

JS 참조 설명서

JavaScript 사물 HTML DOM 사물

자바 스크립트를 수 개체

자바 스크립트는 하나의 숫자 유형입니다.

당신은 소수점이 번호를 작성하는 데 사용되지 않을 수 있습니다 사용할 수 있습니다.


자바 스크립트 번호

자바 스크립트 번호 또는 쓰기 소수점을 사용하지 않을 수있다 :

var pi=3.14; // 使用小数点
var x=34; // 不使用小数点

과학 (지수) 표기법을 통해 대형 또는 매우 작은 숫자 쓰기 :

var y=123e5; // 12300000
var z=123e-5; // 0.00123


모든 수치는 64 자바 스크립트입니다

자바 스크립트 언어의 유형이 아닙니다. 많은 다른 프로그래밍 언어와는 달리, 자바 스크립트 등과 같은 정수, 짧은, 긴, 플로트 디지털의 다른 유형을 정의하고 있지 않습니다.

자바 스크립트에서는 숫자 정수형, 부동 소수점 형으로 분할되지 않고, 모든 수치는 부동 소수점 형식에서이다. 자바 스크립트 IEEE754 표준, 그것은 최소값 ± 5 × -324이고, ± 1.7976931348623157 10,308 X의 최대 수를 나타내는 64 비트 부동 소수점 디지털 포맷을 정의 사용

값 (일명 분수 / 가수) 색인 기호
52 비트 (0-51) 11 비트 (50-62) 1 비트 (63)


정확성

정수 15까지 (포인트 또는 지수 표기없이 진수).

소수점의 최대 개수는 17이지만, 부동 소수점 연산은 항상 100 % 정확한 :

var x = 0.2+0.1; // 输出结果为 0.30000000000000004

»시도


진수 16 진수

접두사가 0이면 접두어는 16 진수로 해석됩니다, 제로 "X"이면, 자바 스크립트는 숫자 상수 8 진수로 해석됩니다.

var y = 0377;
var z = 0xFF;

»시도

램프 당신이 진수 변환을 수행 할 필요가없는 절대 숫자 앞에 0을 써주세요.

기본적으로 자바 스크립트 자리 소수점 표시에 의해.

하지만 당신은 출력 진수, 진수, 바이너리에 toString () 메서드를 사용할 수 있습니다.

var myNumber=128;
myNumber.toString(16); // 返回 80
myNumber.toString(8); // 返回 200
myNumber.toString(2); // 返回 10000000

»시도


인피니티 (무한대)

연산의 결과는 디지털 상부 자바 스크립트 (오버플로) 표현 될 수있는 수를 초과 할 경우, 결과는 특수 무한대 (무한대) 값이고, 무한대에 자바 스크립트 표현. 음의 값은 자바 스크립트의 부의 범위 나타낼 수 넘으면, 그 결과 음의 무한대에 나타내는 -Infinity 자바 스크립트이다. 행동 무한 값 특성, 우리는 같은 생길들은 더하기, 빼기, 곱하기 및 나누기 연산 결과에 기초하여 무한하다 (물론, 자신의 기호를 유지).

myNumber = 2;
동안 (myNumber! = 무한대)
{
myNumber = myNumber * myNumber; // myNumber 동일 무한대까지 이중 계산
}

»시도

0으로 나누기도 제한했다 :

var x = 2/0;
var y = -2/0;

»시도


NaN의 - 숫자가 아닌 값

NaN의 속성은 숫자가 아닌 값을 나타내는 특수 값입니다. 이 속성 값은 숫자가 아니라는 것을 나타 내기 위해 사용된다. 번호 객체가 숫자 값이 아닌 것을 나타내는 경우,이 값으로 설정 될 수있다.

당신은 값이 NaN 값이 있는지 여부를 확인하려면 때는 isNaN () 전역 함수를 사용할 수 있습니다.

var x = 1000 / "Apple";
isNaN(x); // 返回 true
var y = 100 / "1000";
isNaN(y); // 返回 false

»시도

0으로 나누기가 무한대, 무한대의 숫자입니다 :

var x = 1000 / 0;
isNaN(x); // 返回 false

»시도


디지털은 디지털 또는 개체 수있다

개인 디지털 데이터는 X = 123으로 초기화 할 수 있습니다;

자바 스크립트 디지털 객체의 초기화 데이터, var에 y를 = 새로운 번호 (123);

var x = 123;
var y = new Number(123);
typeof(x) // 返回 Number
typeof(y) // 返回 Object

»시도

var x = 123;
var y = new Number(123);
(x === y) // 为 false,因为 x 是一个数字,y 是一个对象

»시도


디지털 속성

  • MAX_VALUE
  • MIN_VALUE
  • NEGATIVE_INFINITY
  • POSITIVE_INFINITY
  • NaN의
  • 프로토 타입
  • 생성자

수치 방법

  • 에서는 toExponential ()
  • 에서는 toFixed ()
  • 에서는 toPrecision ()
  • toString ()
  • valueOf ()