为什么我把=0删除了, 输出值就不一样了;为什么一开始要写=0呢

来源:4-5 重复重复(for循环)

qq_OTSurunPyyhi_0

2019-06-03 17:12

为什么我把=0删除了, 输出值就不一样了;为什么一开始要写=0呢 https://img2.mukewang.com/5cf4e3d900016ec405620216.jpg

写回答 关注

3回答

  • 慕粉843786
    2019-06-04 08:54:49
    已采纳

    JavaScript中的变量统一都使用var声明的,因此变量是什么类型都可以,你不赋值系统不知道变量是什么类型。

    一开始sum=0是因为要从1开始加。

    慕前端523...

    如果不赋初值的话,在执行sum=sum+mymoney的时候,sum是从多少开始加的呢?

    2019-08-07 11:03:12

    共 1 条回复 >

  • 安璐璐
    2019-07-23 12:01:17

    变量需要先赋初值   在操作

  • 慕设计2495638
    2019-06-04 10:33:57

    因为要把  声明的变量初始化 ,你只要先记住  写for循环必须要把  它初始化就行了 (var  num=0  num<10  num++ ) 这个num 必须要声明并且初始化,死记硬背就可以了,以后用着用着你就明白了,但是这个num 只是个变量名,约定俗成 的一般都用 I  (var i=0  i<10  i++),酱紫

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题