javascript中nan表示含义是什么

问题描述:javascript里面NaN到底是什么意思? 这篇文章主要介绍了一个有趣的事情,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

Javascript 中 null,NaN和undefined的区别

javascript中nan表示含义是什么的相关图片

NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。NaN和谁都不相等,包括自己。

你的i==NaN也就是NaN==NaN,因为NaN不等于任何值,所以i==NaN为false,则执行第二句。

javascript中NaN == NaN的返回值是?的相关图片

javascript中NaN == NaN的返回值是?

undefined 是未定义的值和定义未赋值,一般出现在对象属性不存在或声明了变量但从未赋值时;

null 是一种特殊的 object,包含“无值”或“无对象”。换句话说,该变量没有保存有效的数、字符串、boolean、数组或对象;

NaN 是一种特殊的 number,表示“非数字”(非数字的含义不仅仅是不是数字,也包括无理数和溢出数值)。

undefined 与 null 是值相等,但实际并不等(== 和 === 的区别);NaN 与任何值都不等,与自己也不想等。

Javascript 中 null,NaN和undefined的区别总结的相关图片

Javascript 中 null,NaN和undefined的区别总结

NaN是一个值类型,同是也是一个数值.意思是Not A Number,这个都知道是什么意思.值比较特殊,特殊在于NaN是一个数字,是一个与任何数值都不相等的数字.。

javascript:alert(typeof(NaN));可以完全证实,这是一个数字类型的值.也就是说NaN是当时转换时一种出错的策略,转成一个谁也不认识的数字而已.从这个角度上理解它是一个数字,可以理解成数学中的无穷大或是无穷小.但与数学中一个理论是相悖的,我们常说,无穷大加1等于无穷大是错误的.正是无空大加1不等于无穷大,所以无穷大也不等于它自己本身.所以数值NaN连自身都不会相等的.。

而在javascript中NaN既然作为一个无穷大,那么它表示的就不再是一个值,而是一类值,所以有时可视NaN是一个类型.。

正是这样的边缘问题,可以导致作如下测试是正确的:。

javascript:alert(NaN+1);结果是无穷大.。

但唯一的是NaN是一个不确定数,所以NaN不能等于NaN.。

这好比是randomise中的random,random +1 还是一个不确定的数值,但random不会等于random一样.两者的区别在于random能生成一个确定数,但本身不确定.而NaN生成的就是一个不确定数.。

Javascript 中 null,NaN和undefined的区别总结的相关图片

Javascript 中 null,NaN和undefined的区别总结

null 是指一个空白对象,即什么都没有、什么都不存在。

NaN是Not a Number(不是一个数字)的简称,即变量或表达式的值不是数字或可转化为数字的其他值。

undefined的意思就是未定义、未声明,任何未经声明的对象(如变量、函数等)都是undefined。

Javascript 中 null,NaN和undefined的区别总结

null含义为空

NaN含义是非数字

undefined含义是没有定义或未赋值状态。

原文地址:https://qianchusai.com/s35hgrbl.html

我的九年级作文400字,我的九年级作文400字优秀作文

我的九年级作文400字,我的九年级作文400字优秀作文

smithstory最强装备,smithstory物品掉落

smithstory最强装备,smithstory物品掉落

sketchbook头发怎么上色,sketchbook怎么上色不会盖住线稿

sketchbook头发怎么上色,sketchbook怎么上色不会盖住线稿

楒宁-10

楒宁-10

晴朗的一天范读,晴朗的一天主要讲了什么

晴朗的一天范读,晴朗的一天主要讲了什么

举一个你克服挫折的例子,举一个你克服挫折的例子800字

举一个你克服挫折的例子,举一个你克服挫折的例子800字

二年级冬天到了的作文,二年级冬天到了作文怎么写

二年级冬天到了的作文,二年级冬天到了作文怎么写

H27Q2T8qqa3r

H27Q2T8qqa3r

描写一个人200字左右,描写一个人200字左右的作文

描写一个人200字左右,描写一个人200字左右的作文

p109a00故障码,p1009故障码解决办法

p109a00故障码,p1009故障码解决办法

三国志战略版10级土地攻略 - 攻略指南 三国志战略版攻城战役顺序 - 完整攻略指南 三国志战略版势力值计算器 - 在线计算你的势力值 三国志战略版治疗战法全攻略 - 治疗技能详解与搭配推荐 三国志战略版军屯建设攻略 - 详细教程与技巧 三国志战略版7级势力值攻略 - 快速提升势力值指南 三国志战略版暴戾无仁攻略大全 - 技能解析与搭配推荐 三国志战略版测试服下载 - 最新测试资格申请入口 三国志战略版虎帐可以建几个 - 虎帐建造数量详解 三国志战略版测试服激活码 - 最新激活码领取平台 三国志战略版火烧连营陆逊攻略 - 最强火系武将解析 三国志战略版凌统孙权阵容搭配攻略 - 最强吴国组合解析 三国志战略版武将虎帐 - 全武将图鉴与攻略 三国志战略版暴戾无仁攻略 - 技能解析、阵容搭配、使用技巧 三国志战略版工坊需要建造吗 - 游戏攻略指南 三国志战略版兵锋战法搭配攻略 - 最佳阵容与使用技巧 三国志战略版援救战法全攻略 - 游戏战法详解与使用技巧 三国志战略版军屯建筑 - 最全攻略与升级指南 三国志战略版异族部落演练 - 攻略技巧与玩法解析 三国志战略版夏侯惇阵容推荐 - 最强搭配攻略 三国志战略版军屯怎么开 - 军屯系统开启攻略详解 三国志战略版军屯怎么增加势力 - 完整攻略指南 三国志战略版自愈战法搭配指南 - 最强治疗战法推荐 三国志战略版同类冲突规则详解 - 游戏攻略指南 三国志战略版地级势力值表 - 最新势力排名数据 三国志战略版陆逊连营攻略 - 技能详解与阵容搭配 三国志战略版10级地产量详解 - 最全产量数据与攻略 三国志战略版虎帐建不了问题解决方案 - 游戏攻略 三国志战略版先锋测试服申请 - 率先体验全新内容 三国志战略版吕布主将攻略 - 技能阵容战法详解