JavaScript Number.isSafeInteger ()

Die JavaScript-Methode Number.isSafeInteger () bestimmt, ob der angegebene Wert eine Zahl ist, die eine sichere Ganzzahl ist.

Eine sichere Ganzzahl ist eine Ganzzahl, die genau als IEEE-754 -Zahl mit doppelter Genauigkeit dargestellt werden kann (alle Ganzzahlen von (2 53 - 1) bis - (2 53 - 1) ).

Die Syntax der isSafeInteger()Methode lautet:

 Number.isSafeInteger(testValue)

Die isSafeInteger()Methode wird unter Verwendung des NumberKlassennamens aufgerufen .

Anzahl isSafeInteger () Parameter

Die isSafeInteger()Methode umfasst:

  • testValue - Der Wert, der als sichere Ganzzahl getestet werden soll.

Rückgabewert von Number isSafeInteger ()

  • Gibt eine BooleanRückgabe zurück, die angibt, ob der angegebene Wert eine Zahl ist, die eine sichere Ganzzahl ist ( truefalls sonst eine sichere Ganzzahl false).

Beispiel: Verwenden von Number.isSafeInteger ()

 check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true

Ausgabe

 wahr falsch falsch falsch wahr falsch wahr wahr

Empfohlene Lektüre:

  • JavaScript Number.MIN_SAFE_INTEGER
  • JavaScript Number.MAX_SAFE_INTEGER

Interessante Beiträge...