alert(d)为什么不是2而是3?

来源:3-8 按钮切换图片

小洋的未来靠自己

2019-03-19 19:24:21

alert(d)为什么不是2而是3
http://img.mukewang.com/climg/5c90d12e0001ab8c09600540.jpg

写回答

1回答

好帮手慕糖

2019-03-20

同学你好,因为这个d是最后循环执行完之后的d哦。

这里len等于3(因为有三张图片),然后d=0,满足d<len,所以执行循环内容,....到d=2的时候,还是满足d<len,依然执行内容,在d++,等于3,不满足d<len了(即3<3不满足),所以不会执行循环了,但是循环结束之后的d是3哦,所以最后弹出的是3。

希望能帮助到你,欢迎采纳。

祝学习愉快!

1

0 学习 · 36712 问题

查看课程