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 相关文章推荐
用JavaScript获取网页中的js、css、Flash等文件
Dec 20 Javascript
JQUERY复选框CHECKBOX全选,取消全选
Aug 30 Javascript
jquery插件 cluetip 关键词注释
Jan 12 Javascript
创建公共调用 jQuery Ajax 带返回值
Aug 01 Javascript
改进版通过Json对象实现深复制的方法
Oct 24 Javascript
js的延迟执行问题分析
Jun 23 Javascript
js实现浏览本地文件并显示扩展名的方法
Aug 17 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
Nov 21 Javascript
微信小程序request出现400的问题解决办法
May 23 Javascript
关于js的三种使用方式(行内js、内部js、外部js)的程序代码
May 05 Javascript
JavaScript中七种流行的开源机器学习框架
Oct 11 Javascript
详解JavaScript中的Object.is()与&quot;===&quot;运算符总结
Jun 17 Javascript
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数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
解析php开发中的中文编码问题
2013/08/08 PHP
js修改地址栏URL参数解决url参数问题
2012/12/15 Javascript
编程语言JavaScript简介
2014/10/16 Javascript
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
浅谈手写node可读流之流动模式
2018/06/01 Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
2019/08/14 Javascript
微信小程序纯文本实现@功能
2020/04/08 Javascript
写给新手同学的vuex快速上手指北小结
2020/04/14 Javascript
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python迭代器实例简析
2014/09/25 Python
Python中在for循环中嵌套使用if和else语句的技巧
2016/06/20 Python
Apache如何部署django项目
2017/05/21 Python
Python实现的计算马氏距离算法示例
2018/04/03 Python
利用pandas读取中文数据集的方法
2018/07/25 Python
python实现代码统计器
2019/09/19 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
Python中如何添加自定义模块
2020/06/09 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
css图标制作教程制作云图标
2014/01/19 HTML / CSS
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
2016/12/30 HTML / CSS
HTML5 Web Workers之网站也能多线程的实现
2013/04/24 HTML / CSS
泰国办公用品购物网站:OfficeMate
2018/02/04 全球购物
Oracle的内存结构(Memory structures)
2015/06/10 面试题
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
环境科学专业个人求职信
2013/12/15 职场文书
化学系大学生自荐信范文
2014/03/01 职场文书
基层党员对照检查材料
2014/09/24 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
领导欢迎词范文
2015/01/26 职场文书
小学生安全保证书
2015/05/09 职场文书
Python序列化模块JSON与Pickle
2022/06/05 Python
CSS中calc(100%-100px)不加空格不生效
2023/05/07 HTML / CSS