Math.log1p()
åºçº¿
广æ³å¯ç¨
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
Math.log1p() 彿°è¿åä¸ä¸ªæ°åå 1 åçèªç¶å¯¹æ° (åºä¸º E), æ¢log(x+1).
è¯æ³
js
Math.log1p(x)
åæ°
x-
ä»»ææ°åã
æè¿°
妿忰çå¼å°äº -1ï¼åè¿å NaNã
彿° y = log(x+1) çå¾å½¢æ¯è¿æ ·çï¼

示ä¾
js
Math.log1p(Math.E - 1); // 1
Math.log1p(0); // 0
Math.log1p("0"); // 0
Math.log1p(-1); // -Infinity
Math.log1p(-2); // NaN
Math.log1p("foo"); // NaN
è§è
| è§è |
|---|
| ECMAScript® 2027 Language Specification> # sec-math.log1p> |