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

正在回答

5 回答

一,i可以理解为数组里的下标,表示数组里排第几,i=0是因为第一个下标从零开始数起,i++就是递增,i<4就是说自己自增加到第四个就不加了,这一段话就保证了i=0,i=1,i=2一直等于下去,不超过数组的总量4。

二,所以你代码里写错了,(var i=0;i<arr.length;i++)这里i<arr不对哦,

三,我觉得这题的目的你也许也有偏差,作者是要求把以下数组

   var  arr = ['*','##',"***","&&","****","##*"];

   arr[7] = "**";

在页面显示如那个要求图案:

你是直接把“**”弄在了arr里面,

不过你那样写也可以



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

Hello_World丶 提问者

非常感谢!
2016-04-20 回复 有任何疑惑可以回复我~
#2

柏小褀

回复 我要学前端啊 不好意思啊,i<arr.length是对的,我看错了,以为后面没有length。差点误导你了
2016-04-21 回复 有任何疑惑可以回复我~

increase  递增的意思 ,一般用在循环中用 i 表示变量递增.

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

循环数组成员的下标,如arr[0]为你数组第一个元素'*',arr[3]你数组最后一个元素'****'

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

i是用来循环的,

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

i是拿来给回圈确认圈数用的
和取数组里的数字

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

举报

0/150
提交
取消

​为什么命名i

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