Atrybuty liczb JavaScript

Atrybuty liczb JavaScript

Atrybut Opis
EPSILON Różnica między 1 a najmniejszą liczbą większą niż 1
MAX_VALUE Największa liczba możliwa w JavaScript
MIN_VALUE Najmniejsza liczba możliwa w JavaScript
MAX_SAFE_INTEGER Największa bezpieczna liczba całkowita (253 - 1)
MIN_SAFE_INTEGER Najmniejsza bezpieczna liczba całkowita -(253 - 1)
POSITIVE_INFINITY Nieskończoność (zwracana przy przepływie)
NEGATIVE_INFINITY Minus nieskończoność (zwracana przy przepływie)
NaN Wartość "nie liczba".

EPSILON w JavaScript

Number.EPSILON To różnica między najmniejszą liczbą zmiennoprzecinkową większą niż 1 a 1.

Przykład

let x = Number.EPSILON;

Spróbuj sam

Uwaga

Number.EPSILON to cecha ES6.

Nie działa w Internet Explorer.

Wartość maksymalna JavaScript

Number.MAX_VALUE To stała w JavaScript, oznaczająca największą możliwą liczbę.

Przykład

let x = Number.MAX_VALUE;

Spróbuj sam

Właściwości liczbowe nie mogą być używane do zmiennych

Właściwości liczbowe należą do JavaScript Obiekt Number.

Te właściwości można dostępne tylko jako Number.MAX_VALUE.

Użycie x.MAX_VALUE (gdzie x jest zmienną lub wartością) zwróci undefined:

Przykład

let x = 6;
x.MAX_VALUE

Spróbuj sam

JavaScript MIN_VALUE

Number.MIN_VALUE To stała w JavaScript, oznaczająca najmniejszą możliwą liczbę.

Przykład

let x = Number.MIN_VALUE;

Spróbuj sam

JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER oznacza największy bezpieczny całkowity liczba w JavaScript.

Number.MAX_SAFE_INTEGER To (253 - 1).

Przykład

let x = Number.MAX_SAFE_INTEGER;

Spróbuj sam

JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER oznacza najmniejszy bezpieczny całkowity liczba w JavaScript.

Number.MIN_SAFE_INTEGER To -(253 - 1).

Przykład

let x = Number.MIN_SAFE_INTEGER;

Spróbuj sam

Uwaga

MAX_SAFE_INTEGER i MIN_SAFE_INTEGER są cechami ES6.

Nie działają w Internet Explorer.

JavaScript POSITIVE_INFINITY

Przykład

let x = Number.POSITIVE_INFINITY;

Spróbuj sam

zwracane przy przepełnieniu POSITIVE_INFINITY:

let x = 1 / 0;

Spróbuj sam

JavaScript NEGATIVE_INFINITY

Przykład

let x = Number.NEGATIVE_INFINITY;

Spróbuj sam

zwracane przy przepełnieniu NEGATIVE_INFINITY:

let x = -1 / 0;

Spróbuj sam

JavaScript NaN - Not a Number (nie jest liczbą)

NaN To rezervowane słowo w JavaScript, używane do reprezentowania nielegalnych liczb.

Przykład

let x = Number.NaN;

Spróbuj sam

Przykład

Próby wykonania operacji arytmetycznych na ciągach znaków nie numerycznych prowadzą do NaN (Not a Number, nie jest liczbą):

let x = 100 / "Apple";

Spróbuj sam

Pełny podręcznik referencyjny JavaScript Number

Aby uzyskać pełny podręcznik referencyjny, odwiedź nasz Podręcznik referencyjny Number JavaScript.

Podręcznik referencyjny zawiera opisy i przykłady wszystkich atrybutów i metod obiektu Number.