为什么我把=0删除了, 输出值就不一样了;为什么一开始要写=0呢
JavaScript中的变量统一都使用var声明的,因此变量是什么类型都可以,你不赋值系统不知道变量是什么类型。
一开始sum=0是因为要从1开始加。
变量需要先赋初值 在操作
因为要把 声明的变量初始化 ,你只要先记住 写for循环必须要把 它初始化就行了 (var num=0 num<10 num++ ) 这个num 必须要声明并且初始化,死记硬背就可以了,以后用着用着你就明白了,但是这个num 只是个变量名,约定俗成 的一般都用 I (var i=0 i<10 i++),酱紫