Baseline Widely available
La propriété Number.MIN_VALUE
représente la plus petite valeur numérique positive qu'il est possible de représenter en JavaScript.
function divide(x, y) {
if (x / y < Number.MIN_VALUE) {
return "Process as 0";
}
return x / y;
}
console.log(divide(5e-324, 1));
// Expected output: 5e-324
console.log(divide(5e-324, 2));
// Expected output: "Process as 0"
Ãcrivable Non Ãnumérable Non Configurable Non Description
La propriété MIN_VALUE
représente le nombre positif le plus proche de 0 et non pas le nombre négatif minimal qu'il est possible de représenter en JavaScript.
MIN_VALUE
vaut environ 5e-324. Les valeurs inférieures à MIN_VALUE
sont converties en 0.
MIN_VALUE
est une propriété statique de Number
et doit donc être utilisée avec la syntaxe Number.MIN_VALUE
, et non pas via la propriété d'un objet Number
qui aurait été instancié.
Le code qui suit effectue la division de deux nombres. Si le résultat obtenu est supérieur ou égal à MIN_VALUE
, la fonction func1
sera appelée, sinon la fonction func2
sera utilisée.
if (num1 / num2 >= Number.MIN_VALUE) {
func1();
} else {
func2();
}
Spécifications Compatibilité des navigateurs Voir aussi
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4