JS实现的进制转换,浮点数相加,数字判断操作示例
脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用
本文实例讲述了JS实现的进制转换,浮点数相加,数字判断操作。分享给大家供大家参考,具体如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <script> document.write( "整数转换函数:parseInt(数据,底数)<br>" ); document.write( "10101=>" + parseInt( "10101" ,2)+ "<br>" ); document.write( "77=>" + parseInt( "77" ,8)+ "<br>" ); document.write( "2A3B=>" + parseInt( "2A3B" ,16)+ "<br>" ); document.write( "077=>" + parseInt( "077" )+ "<br>" ); document.write( "0X2A3B=>" + parseInt( "0X2A3B" )+ "<br>" ); document.write( "浮点数转换函数:parseFloat(数据)<br>" ); var str = "12.345" ; var str1 = str + 6; var str2 = parseFloat(str) + 6; document.write(str1 + "=>" + parseFloat(str1)+ "<br>" ); document.write(str1 + "=>" + parseFloat(str2)+ "<br>" ); document.write( "34.89a23=>" + parseFloat( "34.89a23" )+ "<br>" ); document.write( "数字判断函数:isNaN<br>" ); document.write( "4是数字:" +!isNaN(4)+ "<br>" ); document.write( "ffff是数字:" +!isNaN( "ffff" )+ "<br>" ); </script> |
结果:
整数转换函数:parseInt(数据,底数)
10101=>21
77=>63
2A3B=>10811
077=>77
0X2A3B=>10811
浮点数转换函数:parseFloat(数据)
12.3456=>12.3456
12.3456=>18.345
34.89a23=>34.89
数字判断函数:isNaN
4是数字:true
ffff是数字:false
感兴趣的朋友可以使用在线HTML/CSS/JavaScript前端代码调试运行工具:http://tools.jb51.net/code/WebCodeRun测试上述代码运行效果。
PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:
在线一元函数(方程)求解计算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi
科学计算器在线使用_高级计算器在线计算:
http://tools.jb51.net/jisuanqi/jsqkexue
在线计算器_标准计算器:
http://tools.jb51.net/jisuanqi/jsq
更多关于JavaScript相关内容还可查看本站专题:《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript操作DOM技巧总结》及《JavaScript字符与字符串操作技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
- 使用JavaScript进行进制转换将字符串转换为十进制
- JS中的进制转换以及作用
- javascript parseInt() 函数的进制转换注意细节
- Javascript实现颜色rgb与16进制转换的方法
- javascript简单进制转换实现方法
- javascript中简单的进制转换代码实例
- javascript常见数字进制转换实例分析
- Javascript进制转换实例分析
- JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
- javascript实现的字符串与十六进制表示字符串相互转换方法
- javascript实现十六进制颜色值(HEX)和RGB格式相互转换
- JavaScript进制转换实现方法解析
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
相关文章
在Node.js中使用Javascript Generators详解
下面小编就为大家带来一篇在Node.js中使用Javascript Generators详解。小编觉得挺不错的,现在分享给大家,也给大家做个参考2016-05-05
最新评论