您当前的位置:首页 > 电脑百科 > 程序开发 > 语言 > javascript

JS中判断一个数是否是浮点数的两个方法

时间:2022-05-13 10:10:42  来源:  作者:jsob2

方法一:

if(value.toString().indexOf(".") != -1){
//是浮点数
return;
}

方法二:

if(parseInt(value, 10) != value){
//是浮点数
return;
}

例程:

var value=123.1
if(value.toString().indexOf(".") != -1){
console.log(value,"是浮点数");
}
if(parseInt(value, 10) != value){
console.log(value,"是浮点数");
} 

例程运行效果:

JS中判断一个数是否是浮点数的两个方法

 

不想让他人知道是怎么判断的?用JShaman对例程代码加密,得到加密JS代码:

var _0xef23=['toString','indexOf','log','是浮点数'];var _0x2e81=function(_0xef2387,_0x2e818f){_0xef2387=_0xef2387-0x0;var _0x19decf=_0xef23[_0xef2387];return _0x19decf;};var _0xe1937a=function(_0x244967,_0x340dfc,_0x1bb7fb,_0x307ae3,_0x4df4f1){return _0x2e81(_0x307ae3-0x36e,_0x4df4f1);};var _0x3f05b2=function(_0xa449a5,_0x2726b1,_0x4cf069,_0x5de6f1,_0x178b9c){return _0x2e81(_0x5de6f1-0x36e,_0x178b9c);};var _0x3014a7=function(_0x4a877f,_0x4dfe5f,_0x5f2bcb,_0x3331e4,_0x594f3f){return _0x2e81(_0x3331e4-0x36e,_0x594f3f);};var _0x43c3a=function(_0x4cf669,_0x187059,_0x27a593,_0xce2b84,_0x3ba0ac){return _0x2e81(_0xce2b84-0x36e,_0x3ba0ac);};var _0x2a9d2d=function(_0xaa5df2,_0x35ebec,_0x598ec2,_0x524706,_0x44eefd){return _0x2e81(_0x524706-0x36e,_0x44eefd);};var value=123.1;if(value[_0xe1937a(0x36d,0x36d,0x36e,0x36e,0x36f)]()[_0x3f05b2(0x36f,0x371,0x371,0x36f,0x371)]('.')!=-(0xf13f0^0xf13f1)){console[_0x3f05b2(0x36e,0x370,0x371,0x370,0x371)](value,_0xe1937a(0x373,0x370,0x371,0x371,0x36f));}if(parseInt(value,0xf4169^0xf4163)!=value){console[_0x2a9d2d(0x36e,0x372,0x36f,0x370,0x36e)](value,_0x3014a7(0x370,0x36f,0x371,0x371,0x371));}

加密后代码的运行效果:

JS中判断一个数是否是浮点数的两个方法

 



Tags:JS   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
方法一:if(value.toString().indexOf(".") != -1){//是浮点数return;}方法二:if(parseInt(value, 10) != value){//是浮点数return;}例程:var value=123.1if(value.toString()....【详细内容】
2022-05-13  Tags: JS  点击:(0)  评论:(0)  加入收藏
前言 首先,我们看一下微信开放文档中的一张图: 上面的一幅图中清楚地介绍了微信登录整个过程,下面对图上所示进行总结: 一、二维码的获得 用户打开登录网页后,登录网页后台根据微...【详细内容】
2022-05-06  Tags: JS  点击:(10)  评论:(0)  加入收藏
需要处理的JSON文本文件{"name":"王東東","age":27,"other":[{"id":1,"name":"Rex","work":"bilibili"},{"id":2,"name":"Rex","work":"今日头条&q...【详细内容】
2022-05-05  Tags: JS  点击:(16)  评论:(0)  加入收藏
作者:小兵张健链接:https://juejin.cn/post/7054441239839506446 网上很多代码都是千篇一律的 cvs,相信我只要你认真看完我写的这篇,你就可以完全掌握这个知识点,这篇文章不适合...【详细内容】
2022-04-13  Tags: JS  点击:(55)  评论:(0)  加入收藏
记录一个简单的使用,前后端开发过程中常常会遇到null值返回,为了忽略null值字段(可能是不需要的字段,所以我们需要忽略这些字段,我们可以使用这个注解)。简单的一个知识点,希望对你...【详细内容】
2022-04-12  Tags: JS  点击:(41)  评论:(0)  加入收藏
背景大数据的 ETL(Extract-Transfer-Load) 过程的 Transfer 阶段,需要对 json 串数据进行转换“拍平”处理。亲测!超好用 Hive 内置的 json 解析函数 一文中详细介绍过 get_js...【详细内容】
2022-03-31  Tags: JS  点击:(62)  评论:(0)  加入收藏
提示:底部有完整的源码,童鞋们有需要可以CTRL + C拿走,但我建议你能真正理解实现原理,而不是直接CTRL + C。树是JS中非常常见的数据结构。知识库目录,侧边栏菜单,字典目录,企业组织...【详细内容】
2022-03-22  Tags: JS  点击:(130)  评论:(0)  加入收藏
使用场景:无论我们用PC端浏览网站还是用的移动端,网站都会缓存一些CSS,JS等文件。尤其是JS,我们常会写些代码,我之前曾在苹果手机上多番尝试都没办法清除缓存的文件。后面通过在J...【详细内容】
2022-03-18  Tags: JS  点击:(100)  评论:(0)  加入收藏
1.算法程序illustrator是矢量编辑软件,在印刷方面的一个重要功能就是拼版,开发一个印前角线功能,源代码如下所示:Ver = "v7.3";var platFormType = Folder.fs;if (platFormType...【详细内容】
2022-03-17  Tags: JS  点击:(80)  评论:(0)  加入收藏
JS 只是在路径上运行的平台,这为 Web 开发提供了更强大的选择。Vue.Js、Node.Js、React 和 AngularJS 是一些广泛使用的前端开发框架。所有这些框架都利用 JavaScript 作为开...【详细内容】
2022-03-17  Tags: JS  点击:(45)  评论:(0)  加入收藏
▌简易百科推荐
方法一:if(value.toString().indexOf(".") != -1){//是浮点数return;}方法二:if(parseInt(value, 10) != value){//是浮点数return;}例程:var value=123.1if(value.toString()....【详细内容】
2022-05-13  jsob2    Tags:JS   点击:(0)  评论:(0)  加入收藏
构建网站时经常会用到将文本复制到剪贴板的需求,下面是常用做法,兼容旧版浏览器。 创建<input>元素,将其值设置为要复制到剪贴板上的字符串。 将<input>元素附加到当前 HTML...【详细内容】
2022-05-12  前端李石三    Tags:JavaScript   点击:(2)  评论:(0)  加入收藏
现实开发中,经常会有判断变量是否被定义的需求,然后根据它进行相应的操作:let visitor1 = &#39;Kylin&#39;console.log(visitor1 ?? &#39;访客&#39;) // Kylinlet visitor2cons...【详细内容】
2022-05-11  前端客栈    Tags:JavaScript   点击:(9)  评论:(0)  加入收藏
JavaScript 大文件分片上传处理javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求1.通过form表单向后端发送请求...【详细内容】
2022-05-10  一瞬看电影    Tags:JavaScript   点击:(6)  评论:(0)  加入收藏
前言 首先,我们看一下微信开放文档中的一张图: 上面的一幅图中清楚地介绍了微信登录整个过程,下面对图上所示进行总结: 一、二维码的获得 用户打开登录网页后,登录网页后台根据微...【详细内容】
2022-05-06  马克-1949    Tags:nodejs   点击:(10)  评论:(0)  加入收藏
JavaScript 对象JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。JavaScript 对象JavaScript 提供多个内建对象,比如 String、D...【详细内容】
2022-05-05  小焱2018    Tags:JavaScript   点击:(20)  评论:(0)  加入收藏
JavaScript黑科技:直接运行AST(抽象语法树)实现一个AST解释器一段JavaScript代码,经过语法分析、语法分析等编译过程之后,会形成一个对应的AST(抽象语法树),形如: AST是一个JSON格式...【详细内容】
2022-04-19  修丹道的程序猿    Tags:JavaScript   点击:(27)  评论:(0)  加入收藏
为了安全考虑,很多有登录行为的网站,会对密码输入框进行保护。本文介绍一种使用安全键盘的输入保护方式,可用于防键盘记录、防止自动点击。 效果展示如下图,该输入框带有一个虚...【详细内容】
2022-04-13  修丹道的程序猿    Tags:JavaScript   点击:(30)  评论:(0)  加入收藏
记录一个简单的使用,前后端开发过程中常常会遇到null值返回,为了忽略null值字段(可能是不需要的字段,所以我们需要忽略这些字段,我们可以使用这个注解)。简单的一个知识点,希望对你...【详细内容】
2022-04-12  烫手的砖    Tags:json   点击:(41)  评论:(0)  加入收藏
背景大数据的 ETL(Extract-Transfer-Load) 过程的 Transfer 阶段,需要对 json 串数据进行转换“拍平”处理。亲测!超好用 Hive 内置的 json 解析函数 一文中详细介绍过 get_js...【详细内容】
2022-03-31  andy.W    Tags:Hive   点击:(62)  评论:(0)  加入收藏
站内最新
站内热门
站内头条