Baseline Widely available
Number.parseFloat()
éææ¹æ³è§£æåæ°å¹¶è¿åæµ®ç¹æ°ãå¦ææ æ³ä»åæ°ä¸è§£æåºä¸ä¸ªæ°åï¼åè¿å NaN
ã
function circumference(r) {
if (Number.isNaN(Number.parseFloat(r))) {
return 0;
}
return parseFloat(r) * 2.0 * Math.PI;
}
console.log(circumference("4.567abcdefgh"));
// Expected output: 28.695307297889173
console.log(circumference("abcdefgh"));
// Expected output: 0
è¯æ³
Number.parseFloat(string)
åæ°
string
è¦è§£æçå¼ï¼ä¼è¢«å¼ºå¶è½¬æ¢ä¸ºå符串ãè¯¥åæ°å¼å¤´ç空ç½ä¼è¢«å¿½ç¥ã
ç±ç»å® string
è§£æå¾å°çæµ®ç¹æ°ã
å¦æç¬¬ä¸ä¸ªé空ç½å符ä¸è½è¢«è½¬æ¢ä¸ºæ°åï¼åè¿å NaN
ã
æ¤æ¹æ³ä¸å
¨å±å½æ° parseFloat()
å
·æç¸åçåè½ï¼
Number.parseFloat === parseFloat; // true
å ¶ç®çæ¯å ¨å±ç模ååã
æå
³æ´å¤è¯¦ç»ä¿¡æ¯å示ä¾ï¼è¯·åè§ parseFloat()
ã
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