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 相关文章推荐
如何让页面在打开时自动刷新一次让图片全部显示
Dec 17 Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
Dec 26 Javascript
JS作用域深度解析
Dec 29 Javascript
Angular.js之作用域scope'@','=','&amp;'实例详解
Feb 28 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
Mar 21 jQuery
vue-cli + sass 的正确打开方式图文详解
Oct 27 Javascript
vue的传参方式汇总和router使用技巧
May 22 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
May 31 jQuery
jquery ajax 请求小技巧实例分析
Nov 11 jQuery
vue制作抓娃娃机的示例代码
Apr 17 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
Apr 26 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面向对象概念
2011/11/06 PHP
探讨PHP使用eAccelerator的API开发详解
2013/06/09 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
php计算函数执行时间的方法
2015/03/20 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
深入理解javascript的执行顺序
2014/04/04 Javascript
JQuery教学之性能优化
2014/05/14 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
javascript实现表格增删改操作实例详解
2015/05/15 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
JavaScript中对JSON对象的基本操作示例
2016/05/21 Javascript
jquery实现左右滑动式轮播图
2017/03/02 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
小程序云开发实现数据库异步操作同步化
2019/05/18 Javascript
js实现左右轮播图
2020/01/09 Javascript
Vue快速实现通用表单验证的方法
2020/02/24 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
Python模块学习 re 正则表达式
2011/05/19 Python
简单的Python抓taobao图片爬虫
2014/10/26 Python
一张图带我们入门Python基础教程
2017/02/05 Python
Python基于pyjnius库实现访问java类
2020/07/31 Python
python使用numpy中的size()函数实例用法详解
2021/01/29 Python
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
StringBuilder和String的区别
2015/05/18 面试题
大客户销售经理职责
2013/12/04 职场文书
劳资专员岗位职责
2013/12/27 职场文书
访谈节目策划方案
2014/05/15 职场文书
重点工程汇报材料
2014/08/27 职场文书
安徽导游词
2015/02/12 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL