Baseline Widely available
La propriété Number.NaN
représente une valeur qui n'est pas un nombre (en anglais « Not-A-Number » qui donne NaN). Elle est équivalente à NaN
.
function clean(x) {
// eslint-disable-next-line use-isnan
if (x === Number.NaN) {
// Can never be true
return null;
}
if (isNaN(x)) {
return 0;
}
}
console.log(clean(Number.NaN));
// Expected output: 0
Il n'est pas nécessaire de créer un objet Number
pour accéder à cette propriété statique. Il suffit d'utiliser directement Number.NaN
.
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