JavaScript Talegenskaber

JavaScript Talegenskaber

Egenskab Beskrivelse
EPSILON Forskellen mellem 1 og den mindste tal, der er større end 1.
MAX_VALUE Det største tal, der er muligt i JavaScript.
MIN_VALUE Det mindste tal, der er muligt i JavaScript.
MAX_SAFE_INTEGER Den største sikre heltal (253 - 1).
MIN_SAFE_INTEGER Den mindste sikre heltal -(253 - 1).
POSITIVE_INFINITY Uendelig (tilbagevenden ved overflow).
NEGATIVE_INFINITY Negativ uendelig (tilbagevenden ved overflow).
NaN “Ugyldigt” værdi.

JavaScript EPSILON

Number.EPSILON Er forskellen mellem den mindste flydende tal, der er større end 1, og 1.

Eksempel

let x = Number.EPSILON;

Prøv det selv

Bemærk

Number.EPSILON er en funktion i ES6.

Det virker ikke i Internet Explorer.

JavaScript MAX_VALUE

Number.MAX_VALUE er en konstant i JavaScript, der repræsenterer den største mulige talværdi.

Eksempel

let x = Number.MAX_VALUE;

Prøv det selv

Numeriske egenskaber kan ikke bruges til variabler

Numeriske egenskaber tilhører JavaScript Number-objektet.

Disse egenskaber kan kun tilgås som Number.MAX_VALUE.

Brug af x.MAX_VALUE (hvor x er en variabel eller værdi) vil returnere undefined:

Eksempel

let x = 6;
x.MAX_VALUE

Prøv det selv

JavaScript MIN_VALUE

Number.MIN_VALUE er en konstant i JavaScript, der repræsenterer den mindste mulige talværdi.

Eksempel

let x = Number.MIN_VALUE;

Prøv det selv

JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER repræsenterer det største sikre heltal i JavaScript.

Number.MAX_SAFE_INTEGER er (253 - 1).

Eksempel

let x = Number.MAX_SAFE_INTEGER;

Prøv det selv

JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER repræsenterer den mindste sikre heltal i JavaScript.

Number.MIN_SAFE_INTEGER er -(253 - 1).

Eksempel

let x = Number.MIN_SAFE_INTEGER;

Prøv det selv

Bemærk

MAX_SAFE_INTEGER og MIN_SAFE_INTEGER er ES6-karakteristika.

De virker ikke i Internet Explorer.

JavaScript POSITIVE_INFINITY

Eksempel

let x = Number.POSITIVE_INFINITY;

Prøv det selv

returneres ved overflow POSITIVE_INFINITY:

let x = 1 / 0;

Prøv det selv

JavaScript NEGATIVE_INFINITY

Eksempel

let x = Number.NEGATIVE_INFINITY;

Prøv det selv

returneres ved overflow NEGATIVE_INFINITY:

let x = -1 / 0;

Prøv det selv

JavaScript NaN - Not a Number (ikke et tal)

NaN er en JavaScript-reserveret ord, brugt til at repræsentere ulovlige tal.

Eksempel

let x = Number.NaN;

Prøv det selv

Eksempel

Forsøg på at udføre aritmetiske operationer på ikke-numeriske strenge vil føre til NaN (Not a Number, ikke et tal):

let x = 100 / "Apple";

Prøv det selv

Komplet JavaScript Number referencehåndbog

For fuld referencehåndbog, besøg vores JavaScript Number referencehåndbog.

Referencehåndbogen indeholder beskrivelser og eksempler på alle egenskaber og metoder for Number objektet.