javascript弹出框打印某个数值时,弹出NaN?(not a number)
2014-02-09 15:48
253 查看
一、NaN:表示not a number
null 未定义或空字符串
undefined 对象属性不存在 或是声明了变量但从未赋值。
二、出现这种情况有
(1)此常数的值是零被零除所得到的结果。
(2)当运算结果未定义时返回此常数。
三、排错
逐一检查一下参与运算的数是否都已经拿到确切的数值。
我错的地方:
在画圆的时候时,没有将圆心startX,startY设置为全局变量,但是在鼠标抬起的出发事件的匿名函数中却使用了这两个变量,于是js弹出框弹出startX和startY的值的时候显示结果是NaN。谨记!
null 未定义或空字符串
undefined 对象属性不存在 或是声明了变量但从未赋值。
二、出现这种情况有
(1)此常数的值是零被零除所得到的结果。
(2)当运算结果未定义时返回此常数。
三、排错
逐一检查一下参与运算的数是否都已经拿到确切的数值。
我错的地方:
在画圆的时候时,没有将圆心startX,startY设置为全局变量,但是在鼠标抬起的出发事件的匿名函数中却使用了这两个变量,于是js弹出框弹出startX和startY的值的时候显示结果是NaN。谨记!
相关文章推荐
- javascript弹出框打印某个数值时,弹出NaN?(not a number)
- 非数值(Not a Number)NaN的解释
- Javascript基础教程之数据类型 (数值 Number)
- [Unity3D]关于NaN(Not a Number)的问题
- JavaScript基础 空字符串转为数值类型 Number()
- JavaScript基础 空字符串转为数值类型 Number()
- Javascript基础系列之(三)数据类型 (数值 Number)
- JavaScript之number类型的数值转换成某某进制
- JavaScript基础 NaN:number 类型,转成bool类型是 :false Boolean()系统函数
- JavaScript基础 NaN:number 类型,转成bool类型是 :false Boolean()系统函数
- Python基础——NaN(Not a Number)
- javascript的非数值转换为数值和NaN
- Javascript基础教程之数据类型 (数值 Number)
- NaN(Not a Number)问题
- PHP+JAVASCRIPT实现自动弹出打印窗口并自动跳转页面的实例
- JavaScript—特殊数值:NaN和isNaN()方法
- JavaScript setTimeout使用闭包功能实现定时打印数值
- JavaScript 数值Number类型详解
- JavaScript setTimeout使用闭包功能实现定时打印数值
- [Unity3D]关于NaN(Not a Number)的问题