當(dāng)前位置:
首頁(yè) >
parseInt和parseFloat(转换成数字,提取成数字)?
發(fā)布時(shí)間:2024/4/13
51
豆豆
生活随笔
收集整理的這篇文章主要介紹了
parseInt和parseFloat(转换成数字,提取成数字)?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
parseInt和parseFloat
轉(zhuǎn)換成數(shù)字(提取成數(shù)字)- parseInt- parseFloatconsole.log(parseInt('1')) // 1console.log(Number('10px')) // NaN1. - parseInt 從左到右依次進(jìn)行提取 如果遇到字符不是數(shù)字就停止提取 將提取到數(shù)字返回console.log(parseInt('10px')) // 10console.log(parseInt('a10px')) // NaNconsole.log(parseInt('11a10px')) // 11console.log(parseInt('11111a10px')) // 11111console.log(parseInt('')) // NaNconsole.log(parseInt('2019')) // 2019console.log(parseInt([])) // NaNconsole.log(parseInt([100])) // [100] => '100' => 100console.log(parseInt(true)) // NaNconsole.log(parseInt(false)) // NaN- parseInt 不支持小數(shù) 利用它進(jìn)行取整 不會(huì)進(jìn)行四舍五入console.log(parseInt('1.5')) // 1console.log(parseInt('-1.5')) // -1console.log(parseInt('0.5')) // 0console.log(parseInt(100.50)) // 1002. parseFloat (浮點(diǎn)型) 識(shí)別小數(shù)點(diǎn)console.log(parseFloat(100.50)) // 100.5重點(diǎn): 將其他類(lèi)型轉(zhuǎn)換成數(shù)字 重點(diǎn)+ Number()+ parseInt() 支持進(jìn)制轉(zhuǎn)換(十進(jìn)制 二進(jìn)制 十六進(jìn)制 八進(jìn)制)+ parseFloat()isNaN()判斷不是一個(gè)數(shù)(不是有效數(shù)字就是true),是有效數(shù)字就是falseNumber類(lèi)型 包含 有效數(shù)字 和 NaN 復(fù)制代碼總結(jié)
以上是生活随笔為你收集整理的parseInt和parseFloat(转换成数字,提取成数字)?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 设置组件局部样式原理-属性选择器
- 下一篇: docker-machine creat