flex NaN

如果该值为NaN(非数字),则返回true;否则返回false。
public function isNaN(num:Number):Boolean

举例:
NaN值不是int或uint数据类型的成员。
flex开始的时候,有时会遇到NaN类型的number数据,如果放任NaN不管,程序可能就会出错退出。这时需要判断是否为NaN来确定是否要执行下一步操作。
在flex的顶级函数中,有一个isNaN函数,专门来做这个事情。
抄录api文档的说明如下:
public function isNaN(num:Number):Boolean
语言版本: ActionScript 3.0 
RuntimeVersions: AIR 1.0, Flash Player 9 
如果该值为NaN(非数字),则返回true。
isNaN()函数可用于检查一个数学表达式是否成功地计算为一个数字。
NaN值是Number数据类型的特殊成员,用来表示“非数字”值。

注意:
NaN值不是int或uint数据类型的成员。
下表描述 isNaN()针对各种输入类型和值的返回值。 
输入类型/值
例如: 
isNaN(0/0)的结果为true 
非零数字isNaN(5/0)的结果为false
负数的平方根isNaN(Math.sqrt(-1))的结果为true
大于1或小于0的数字的反正弦isNaN(Math.asin(2))的结果为true
可以转换为Number的字符串isNaN("5")的结果为false
无法转换为Number的字符串isNaN("5a")的结果为true

参数: 
num:Number
— 要计算的数值或数学表达式。 
返回Boolean
— 如果该值为NaN(非数字),则返回true;否则返回false。

补充:
一些坐标转换的方法,也可能会出现NaN类型的情况:
var pt0:Point = chart.dataToLocal(minX, minY);
var x:Number = Math.min(pt0.x, pt1.x);
上面的x,有可能会是NaN。

更多相关文章
  • 首先: 1.下载flex的sdk,如果你电脑有装flash builder,它自带了一份,位于安装目录的sdks目录下. 备注:(sdk依赖java的jre)   2.配置mxmlc的java运行环境jre,该配置文件位于sdk/bin/jvm.config,更改java.home=jre所在目录. ...
  • 用户可使用 RichTextEditor 控件输入文本并设置其格式.用户可以更改的文本特征包括字体系列.颜色.大小和样式以及其他属性(如文本对齐方式.项目符号和 URL 链接).该控件由一个包括两个直属子项的 Panel 控件组成: 用户可在其中输入文本的 Text Area 控件. 具有允许用户指 ...
  • 快速學習Flex模型布局兼容新舊版本css
    最近在学习Flex模型布局 ,刚开始,各种属性看着头疼,现在坚持下来,把自己的学习经验分享
  • 


    		    推薦一些純FLEX的網站
    推荐一些做得不错的FLEX网站: [url]http://www.millionclouds.com/[/url] [url]http://www.anywhere.fm/player/[/url] [url]http://youyee.org/viewpoint/[/url] [url]http:
  • 


    		    初學FLEX(debug調試問題)
    随着FLEX 3.0的发布,学习它的人也越来越多,早就听说了它的强大功能,所以就下载了个试用版本来尝试一下,呵呵. 1.启动FLEX 3.0,新建一个test的ActionScriptProject,如下图 2.单击Debug按钮进行调试,提示如下图: debug显示错误: 3.上网查了一下,原来自
  • 本问题及解答摘自本人知乎 http://www.zhihu.com/people/chaos-xie   http://www.zhihu.com/question/29922657 感谢知乎网友的回答!现将问题及可能的解答记录如下:   有没有不适合使用flex/lex作为词法分析器的语言? O' ...
  • 使用Flex来开发air应用,如果想使用最新sdk的话,配置起来还真是一个麻烦事儿. Flex捐给apache维护了,air还是adobe自己维护,那么就得分别到这两边下载最新的sdk然后自己整合起来(apache貌
  • 1. 目的 flex展示html 可以保护网页内容 2. 参考 http://stackoverflow.com/questions/260270/display-html-in-an-actionscript-3-
一周排行