Dies ist ein spezieller Wert, der einen Wert darstellt, der kleiner als Number.MIN_VALUE ist. Dieser Wert wird als „negative Unendlichkeit“ ausgedrückt. Dieser Wert ähnelt in seinem mathematischen Verhalten der Unendlichkeit. Beispielsweise ist alles, was mit NEGATIVE_INFINITY multipliziert wird, NEGATIVE_INFINITY, und alles, was durch NEGATIVE_INFINITY geteilt wird, ist Null.
Da NEGATIVE_INFINITY eine Konstante ist, ist sie eine schreibgeschützte Eigenschaft der Zahl.
Grammatik
Sie können mit der folgenden Syntax auf Eigenschaften zugreifen:
var val = Number.NEGATIVE_INFINITY;
Beispiel:
Hier ist ein Beispiel, das die Verwendung dieses Attributs veranschaulicht:
<html> <head> <script type="text/javascript"> <!-- function showValue() { var smallNumber = (-Number.MAX_VALUE) * 2 if (smallNumber == Number.NEGATIVE_INFINITY) { alert("Value of smallNumber : " + smallNumber ); } } //--> </script> </head> <body> <p>Click the following to see the result:</p> <form> <input type="button" value="Click Me" onclick="showValue();" /> </form> </body> </html>
Dies führt zu folgenden Ergebnissen:
Value of val : -Infinity