为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

3 回答

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

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

0 回复 有任何疑惑可以回复我~
#1

慕前端5235974

如果不赋初值的话,在执行sum=sum+mymoney的时候,sum是从多少开始加的呢?
2019-08-07 回复 有任何疑惑可以回复我~

变量需要先赋初值   在操作

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信