有一点不明白,为什么把 “var num=5;”写在函数体里就计不了数呢?
一个是全局变量 一个是局部变量
放在函数体内,函数每间隔1s运行时,num会被重新赋值为5。
效果上来看就是 4-5-4-5-……,永远也不会等于0。