Liczby JavaScript
JavaScript ma tylko jeden typ numeru.
Liczby mogą być zapisywane z lub bez miejsc po przecinku:
Przykład
var x = 3.14; // A number with decimals
var y = 34; // A number without decimals
Bardzo duże lub małe dodatkowe numery mogą być zapisywane z naukowego (exponent) notacji:
Przykład
var x = 123e5; // 12300000
var y = 123e-5; // 0.00123
Samouczek o numerach JavaScript, przeczytaj naszą JavaScript Number Tutorial .
Właściwości numeryczne
Nieruchomość | Opis |
---|---|
constructor | Zwraca funkcję, która stworzyła prototyp numer JavaScript jest |
MAX_VALUE | Zwraca największą możliwą liczbę w JavaScript |
MIN_VALUE | Zwraca najmniejszą liczbę w JavaScript |
NEGATIVE_INFINITY | Oznacza ujemny nieskończoności (returned on overflow) |
NaN | Reprezentuje "Not-a-Number" wartość |
POSITIVE_INFINITY | Oznacza nieskończoności (returned on overflow) |
prototype | Umożliwia dodawanie właściwości i metody obiektu |
Metody numeryczne
metoda | Opis |
---|---|
isFinite() | Sprawdza, czy wartość jest liczbą skończoną |
isInteger() | Sprawdza, czy wartość jest liczbą całkowitą |
isNaN() | Sprawdza, czy wartość jest Number.NaN |
isSafeInteger() | Sprawdza, czy wartość jest liczbą całkowitą bezpieczny |
toExponential(x) | Konwertuje liczbę w notacji wykładniczej |
toFixed(x) | Formatuje liczbę z X liczby cyfr po przecinku |
toPrecision(x) | Formatuje liczbę do długości x |
toString() | Przekształca liczbę na łańcuch |
valueOf() | Zwraca pierwotną wartość liczby |
Wszystkie metody numeryczne powrócić nową wartość. Nie zmieniają one zmienną oryginalną.