javascript for循环问题!
for(vari=0;i<4;i++)这个循环是什么意思?document.write("<imgsrc=index.jpgheight=15width="+(80+i*...
for(var i=0; i<4; i++)
这个循环是什么意思?
document.write("<img src =index.jpg height=15 width="+(80+i*20)+">"+80+i*20)+"票");
详细解释一下声明意思!谢谢 展开
这个循环是什么意思?
document.write("<img src =index.jpg height=15 width="+(80+i*20)+">"+80+i*20)+"票");
详细解释一下声明意思!谢谢 展开
6个回答
展开全部
共循环四次,产生四个图片及文字:
第1次循环:
i=0
<img src=index.jpg height=15 width=80>80票
第2次循环:
i=1
<img src=index.jpg height=15 width=100>100票
第3次循环:
i=2
<img src =index.jpg height=15 width=120>120票
第4次循环:
i=3
<img src =index.jpg height=15 width=140>140票
第1次循环:
i=0
<img src=index.jpg height=15 width=80>80票
第2次循环:
i=1
<img src=index.jpg height=15 width=100>100票
第3次循环:
i=2
<img src =index.jpg height=15 width=120>120票
第4次循环:
i=3
<img src =index.jpg height=15 width=140>140票
展开全部
第1次循环结果:<img src =index.jpg height=15 width=80>80票
第2次循环结果:<img src =index.jpg height=15 width=100>100票
第3次循环结果:<img src =index.jpg height=15 width=120>120票
第4次循环结果:<img src =index.jpg height=15 width=140>140票
这主要是字符串的连接
document.write 表示在本页写入后面的代码。
我感觉你这代码有点问题
第2次循环结果:<img src =index.jpg height=15 width=100>100票
第3次循环结果:<img src =index.jpg height=15 width=120>120票
第4次循环结果:<img src =index.jpg height=15 width=140>140票
这主要是字符串的连接
document.write 表示在本页写入后面的代码。
我感觉你这代码有点问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个循环的意思应该是返四种投票的结果各有多少票,然后用图片的形式表现出来,这个循环反正就是循环输出四张图片
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-11
展开全部
循环输出4个图片 <img src =index.jpg height=15 width="80+i*20">80(i*20)票 他的宽分别为80 100 120 140
也就是<img src =index.jpg height=15 width=80>80票<img src =index.jpg height=15 width=100>100票<img src =index.jpg height=15 width=120>120票<img src =index.jpg height=15 width=140>140票
也就是<img src =index.jpg height=15 width=80>80票<img src =index.jpg height=15 width=100>100票<img src =index.jpg height=15 width=120>120票<img src =index.jpg height=15 width=140>140票
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-11
展开全部
for(初始值; 条件; 迭代部分),首先执行初始值,判断条件是否满足,满足执行循环内代码,再执行迭代,判断条件,条件满足执行循环代码,不满足退出循环for(var i=0; i<4; i++) 首先执行i=0;判断条件i<4满足,执行。。再执行迭代i++,让i自加1就变成了2,判断条件2<4,满足。。。。以此类推 document.write(""+80+i*20)+"票"); 在页面输出信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-11
展开全部
for(var i=0; i<4; i++)for(var i=x; i<y; i++) 意思:for循环,从x开始,如果i小于y时,i++并继续i++等同于i+=1,即在i的基础上加上一值:1 而这个循环最终是4个结果,0 1 2 3为什么没有4,因为4==4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询