可能原因:
1、操作的两个数,类型不一致
2、有一个值为NaN,计算後为NaN
顺序问题
var a = 1 ;
var c = a+b ;
var b = 2 ;
浏览器加载是自上方而下加载的;先加载了 a+b ,但是这时的b浏览器不知道b是几就会nan。
把b移到c前面;让浏览器加载到b的赋值。
有关js中获取样式,经常获得的参数都是NaN,我也碰到这个问题
建议用dom对象获取css样式数据
变量kuandu没有初始化定义。在上面加一句var kuandu = 0;
地址前面多了个空格!!