问答详情
源自:8-17 编程练习

一个有趣的现象

有一点不明白,为什么把 “var num=5;”写在函数体里就计不了数呢?

提问者:慕九州0131721 2016-12-15 23:50

个回答

  • 潜水100号
    2016-12-16 01:12:12

    一个是全局变量 一个是局部变量

  • 永晨
    2016-12-16 00:53:14

    放在函数体内,函数每间隔1s运行时,num会被重新赋值为5。

    效果上来看就是 4-5-4-5-……,永远也不会等于0。