博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
parseInt和parseFloat(转换成数字,提取成数字)?
阅读量:6438 次
发布时间:2019-06-23

本文共 995 字,大约阅读时间需要 3 分钟。

parseInt和parseFloat

转换成数字(提取成数字)  - parseInt  - parseFloat  console.log(parseInt('1')) // 1  console.log(Number('10px')) // NaN  1.   - parseInt 从左到右依次进行提取 如果遇到字符不是数字就停止提取 将提取到数字返回  console.log(parseInt('10px')) // 10  console.log(parseInt('a10px')) // NaN  console.log(parseInt('11a10px')) // 11  console.log(parseInt('11111a10px')) // 11111  console.log(parseInt('')) // NaN  console.log(parseInt('2019')) // 2019  console.log(parseInt([])) // NaN  console.log(parseInt([100])) // [100] => '100' => 100  console.log(parseInt(true)) // NaN  console.log(parseInt(false)) // NaN  - parseInt 不支持小数 利用它进行取整 不会进行四舍五入  console.log(parseInt('1.5')) // 1  console.log(parseInt('-1.5')) // -1  console.log(parseInt('0.5')) // 0  console.log(parseInt(100.50)) // 100  2. parseFloat (浮点型) 识别小数点  console.log(parseFloat(100.50)) // 100.5  重点: 将其他类型转换成数字 重点      + Number()      + parseInt() 支持进制转换(十进制 二进制 十六进制 八进制)      + parseFloat()  isNaN()判断不是一个数(不是有效数字就是true),是有效数字就是false  Number类型 包含 有效数字 和 NaN复制代码

转载地址:http://hnkwo.baihongyu.com/

你可能感兴趣的文章
大战设计模式【4】—— 简单工厂模式
查看>>
【数据库】Sql Server备份还原脚本
查看>>
[RTC]系统时间NTP和RTC同步,Debian的时区配置
查看>>
java中List和Array相互转换
查看>>
目前支持WebGL的浏览器有哪些?
查看>>
ARKit从入门到精通(1)-ARKit初体验
查看>>
debug
查看>>
配置文件git config介绍
查看>>
IIS7的应用程序池详细解析
查看>>
java类路径classpath和包
查看>>
Information Retrieval 倒排索引 学习笔记
查看>>
【Git】Git-add之后-忽略部分文件的方法
查看>>
JQuery使用trigger模拟触发selete的选择change事件
查看>>
Android触摸事件(五)-CropBitmapActivity关于裁剪工具的使用
查看>>
JavaThread等待/通知经典范式
查看>>
Linux内存管理 (9)mmap
查看>>
连表更新数据
查看>>
tensorflow笔记1:基础函数、embedding_lookup
查看>>
如何用phpmyadmin导入大容量.sql文件,直接使用cmd命令进行导入
查看>>
BZOJ4133 : Answer的排队
查看>>