JS实现的进制转换,浮点数相加,数字判断操作示例


Posted in Javascript onNovember 09, 2019

本文实例讲述了JS实现的进制转换,浮点数相加,数字判断操作。分享给大家供大家参考,具体如下:

<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.3water.com/code/WebCodeRun测试上述代码运行效果。

Javascript 相关文章推荐
IE bug table元素的innerHTML
Jan 11 Javascript
解决遍历时Array.indexOf产生的性能问题
Jul 03 Javascript
JavaScript操纵窗口的方法小结
Jun 28 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
Sep 26 Javascript
jquery submit ie6下失效的原因分析及解决方法
Nov 15 Javascript
Jquery遍历checkbox获取选中项value值的方法
Feb 13 Javascript
js 针对html DOM元素操作等经验累积
Mar 11 Javascript
vue综合组件间的通信详解
Nov 06 Javascript
详解async/await 异步应用的常用场景
May 13 Javascript
Cordova(ionic)项目实现双击返回键退出应用
Sep 17 Javascript
vue项目中微信登录的实现操作
Sep 08 Javascript
详细聊聊vue中组件的props属性
Nov 02 Vue.js
JS+html5实现异步上传图片显示上传文件进度条功能示例
Nov 09 #Javascript
js实现的在本地预览图片功能示例
Nov 09 #Javascript
vue 取出v-for循环中的index值实例
Nov 09 #Javascript
Vue v-for循环之@click点击事件获取元素示例
Nov 09 #Javascript
Vue实现页面添加水印功能
Nov 09 #Javascript
vue 实现特定条件下绑定事件
Nov 09 #Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
Nov 09 #Javascript
You might like
php foreach、while性能比较
2009/10/15 PHP
php smarty模版引擎中的缓存应用
2009/12/02 PHP
php 用checkbox一次性删除多条记录的方法
2010/02/23 PHP
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
2018/04/20 PHP
PHP rsa加密解密算法原理解析
2020/12/09 PHP
JavaScript的目的分析
2007/01/05 Javascript
让textarea控件的滚动条怎是位与最下方
2007/04/20 Javascript
JSON 学习之完全手册 图文
2007/05/29 Javascript
javascript document.compatMode兼容性
2010/02/23 Javascript
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
2014/10/20 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
javascript特殊文本输入框网页特效
2016/09/13 Javascript
详解Python中logging日志模块在多进程环境下的使用
2016/12/26 Javascript
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
2017/03/23 jQuery
JS利用正则表达式实现简单的密码强弱判断实例
2017/06/16 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
JavaScript私有变量实例详解
2019/01/24 Javascript
Antd下拉选择,自动匹配功能的实现
2020/10/24 Javascript
用不到50行的Python代码构建最小的区块链
2017/11/16 Python
浅谈Python使用Bottle来提供一个简单的web服务
2017/12/27 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
解决python3运行selenium下HTMLTestRunner报错的问题
2018/12/27 Python
python3利用ctypes传入一个字符串类型的列表方法
2019/02/12 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
公安局班子个人对照检查材料思想汇报
2014/10/09 职场文书
信访维稳工作汇报
2014/10/27 职场文书
幼儿园大班个人总结
2015/02/28 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
python实现socket简单通信的示例代码
2021/04/13 Python
python中的mysql数据库LIKE操作符详解
2021/07/01 MySQL
手写实现JS中的new
2021/11/07 Javascript
Valheim服务器 Mod修改安装教程 【ValheimPlus】
2022/12/24 Servers