ParseInt用法
来源:互联网 发布:域名备案要求 编辑:程序博客网 时间:2024/05/20 12:22
parseInt用法
- parseInt(s);
- parseInt(s,radix)
第一个方式不再多说,第二个方式,radix是s所基于的进制。范围为2-36(不在此范围函数将返回NaN)。今天遇到下面的情况:
对于parseInt("01")到parseInt("07");都能得到正确的结果(0-7),但如果是parseInt("08") 或parseInt("09")则返回0;这是为何?
经研究发现parseInt当不指定radix时,当以0x开头时,s按照十六进制计算的;如果以0开头且第二位不为x,则s是按照八进制计算的,因为八进制不能有8,9所以报错返回0。
parseInt("08",10) 或parseInt("09",10),将分别返回8和9,
所以,在我们用时还是明确指定进位制,以防出错。
阅读全文
0 0
- ParseInt用法
- parseInt的用法
- js parseInt 用法
- parseInt的用法
- parseint、valueof的用法
- parseInt()的用法
- javascript的parseInt的用法
- js 中parseInt(xxx,10) 和 parseInt(xxx)的用法
- js 中parseInt(xxx,10) 和 parseInt(xxx)的用法
- parseInt()
- parseInt()
- parseInt()
- parseInt()
- ParseInt
- parseInt()
- parseInt
- ParseInt
- parseInt()
- swift 在线教程地址
- VMWare虚拟机 网络连接模式
- Postman使用官方文档翻译--9response显示
- SCALA 之 break
- 在keras中,用网格搜索调整CNN网络超参数
- ParseInt用法
- android Activity传值报错 Parcelable encountered IOException writing serializable object
- Java的跨平台性怎么理解?(*.java,* .class)
- 数据库设计 三大范式
- 小白的编程学习之路17.11.07
- AFNetworking请求服务器错误
- Unity 导出xcode工程中 怎么设置为Append的方式导出之命令行
- 集合扩容问题(ArrList为例,常用集合扩容机制) -- JAVA 基础
- 高通AP侧新增AT命令流程