Atrybuty liczb JavaScript
- Poprzednia strona Metody numeryczne JS
- Następna strona Tablice JS
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;
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;
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
JavaScript MIN_VALUE
Number.MIN_VALUE
To stała w JavaScript, oznaczająca najmniejszą możliwą liczbę.
Przykład
let x = Number.MIN_VALUE;
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;
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;
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;
zwracane przy przepełnieniu POSITIVE_INFINITY
:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
Przykład
let x = Number.NEGATIVE_INFINITY;
zwracane przy przepełnieniu NEGATIVE_INFINITY
:
let x = -1 / 0;
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;
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";
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.
- Poprzednia strona Metody numeryczne JS
- Następna strona Tablice JS