Baseline Widely available
Number.MAX_VALUE
éçãã¼ã¿ããããã£ã¯ã JavaScript ã«ããã¦è¡¨ããã¨ãå¯è½ãªæå¤§ã®æ°å¤ã表ãã¾ãã
function multiply(x, y) {
if (x * y > Number.MAX_VALUE) {
return "Process as Infinity";
}
return x * y;
}
console.log(multiply(1.7976931348623157e308, 1));
// Expected output: 1.7976931348623157e+308
console.log(multiply(1.7976931348623157e308, 2));
// Expected output: "Process as Infinity"
å¤
21024 - 1ãã¾ãã¯ããã 1.7976931348623157E+308
ã§ãã
MAX_VALUE
ããã大ããªæ°å¤ã¯ Infinity
ã§è¡¨ãããæ£ç¢ºãªå¤ã失ããã¾ãã
MAX_VALUE
㯠Number
ã®éçããããã£ã§ãã®ã§ã æ°å¤ã®ããããã£ã¨ãã¦ã§ã¯ãªãã常㫠Number.MAX_VALUE
ã¨ãã¦ä½¿ç¨ãã¦ãã ããã
以ä¸ã®ã³ã¼ãã¯ã2 ã¤ã®æ°å¤ãæãç®ãã¦ãã¾ãããã®çµæã MAX_VALUE
ããå°ãããçããå ´åã¯ãfunc1
颿°ãå¼ã³åºããã¾ãããã以å¤ã®å ´åã¯ãfunc2
颿°ãå¼ã³åºããã¾ãã
if (num1 * num2 <= Number.MAX_VALUE) {
func1();
} else {
func2();
}
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
Number.MIN_VALUE
Number
ãªãã¸ã§ã¯ã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