Baseline Widely available
Number.NaN
éçãã¼ã¿ããããã£ã¯éæ° (Not-A-Number) ã表ãå¤ã§ãããNaN
ã¨åãã§ãã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
å¤
æ°å¤ NaN
ã§ãã
NaN
㯠Number
ã®éçããããã£ã§ãã®ã§ãæ°å¤ã®ããããã£ã¨ãã¦ã§ã¯ãªãã常㫠Number.NaN
ã¨ãã¦ä½¿ç¨ãã¦ãã ããã
function sanitize(x) {
if (isNaN(x)) {
return Number.NaN;
}
return x;
}
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
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