JavaScript luku ominaisuudet

JavaScript luku ominaisuudet

Ominaisuus Kuvaus
EPSILON Ero 1 ja suurimmasta mahdollisesta luvusta, joka on suurempi kuin 1.
MAX_VALUE JavaScriptissa mahdollisimman suuri luku.
MIN_VALUE JavaScriptissa mahdollisimman pieni luku.
MAX_SAFE_INTEGER Vähin turvallinen kokonaisluku (253 - 1).
MIN_SAFE_INTEGER Vähin turvallinen kokonaisluku -(253 - 1).
POSITIVE_INFINITY Positiivinen äärettömyys (palautetaan ylitystilanteessa).
NEGATIVE_INFINITY Negatiivinen äärettömyys (palautetaan ylitystilanteessa).
NaN “Ei-numero”-arvo.

JavaScript EPSILON

Number.EPSILON Se on suurin liukuluku, joka on suurempi kuin 1, ja sen erotus 1:een.

Esimerkki

let x = Number.EPSILON;

Kokeile itse

Huomaa

Number.EPSILON on ES6:n ominaisuus.

Se ei toimi Internet Explorerissä.

JavaScript MAX_VALUE

Number.MAX_VALUE On JavaScriptissä oleva vakio, joka ilmaisee suurimman mahdollisen luvun.

Esimerkki

let x = Number.MAX_VALUE;

Kokeile itse

Lukuominaisuuksia ei voida käyttää muuttujien kanssa

Lukuominaisuudet kuuluvat JavaScriptiin Number-objekti.

Nämä ominaisuudet voidaan käyttää vain Number.MAX_VALUE:n kautta.

Käyttämällä x.MAX_VALUE (jossa x on muuttuja tai arvo) palautetaan undefined:

Esimerkki

let x = 6;
x.MAX_VALUE

Kokeile itse

JavaScript MIN_VALUE

Number.MIN_VALUE On JavaScriptissä oleva vakio, joka ilmaisee pienimmän mahdollisen luvun.

Esimerkki

let x = Number.MIN_VALUE;

Kokeile itse

JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER Ilmaisee JavaScriptissä olevan suurimman turvallisen kokonaisluvun.

Number.MAX_SAFE_INTEGER On (253 - 1).

Esimerkki

let x = Number.MAX_SAFE_INTEGER;

Kokeile itse

JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER Ilmaisee JavaScriptissä olevan pienimmän turvallisen kokonaisluvun.

Number.MIN_SAFE_INTEGER On -(253 - 1).

Esimerkki

let x = Number.MIN_SAFE_INTEGER;

Kokeile itse

Huomaa

MAX_SAFE_INTEGER ja MIN_SAFE_INTEGER ovat ES6 -ominaisuuksia.

Ne eivät toimi Internet Explorerissä.

JavaScript POSITIVE_INFINITY

Esimerkki

let x = Number.POSITIVE_INFINITY;

Kokeile itse

Palauttaa ylivuodon tapauksessa POSITIVE_INFINITY:

let x = 1 / 0;

Kokeile itse

JavaScript NEGATIVE_INFINITY

Esimerkki

let x = Number.NEGATIVE_INFINITY;

Kokeile itse

Palauttaa ylivuodon tapauksessa NEGATIVE_INFINITY:

let x = -1 / 0;

Kokeile itse

JavaScript NaN - ei numeroa

NaN On JavaScriptin varattu sana, käytetään epäkelvollisen luvun ilmaisemiseen.

Esimerkki

let x = Number.NaN;

Kokeile itse

Esimerkki

Yritti suorittaa aritmeettisia laskutoimituksia ei-numerisella merkkijonolla johtaa NaN:een (ei numeroa, ei arvoa):

let x = 100 / "Apple";

Kokeile itse

Täydellinen JavaScript Number -viittauskirja

Täydellinen viittauskirja löytyy käyntiin JavaScript Number -viittauskirja.

Viittauskirjassa on kaikkien Number-objektin ominaisuuksien ja metodiensuositukset ja esimerkit.