• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

for(var i=0;i<2;i++)这是什么意思呢

不是很明白括号里的是什么意思,是javascript里面的二维数组,谁能帮帮我,卡在这里了,谢谢各位帮助

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与2

谢邀。
这样理解for循环(表达式1;表达式2;表达式3) { 循环体 }
首先看表达式1,var i=0;定义一个变量i,值为0;
再看表达式2,判断 i 是否小于2;
小于,现在执行循环体语句,执行完后,执行表达式3;i++是让i自增,也就是等于这样 i=i+1;
现在i=1;了,三个表达式都执行过一遍了,接下来继续循环,没有表达式1的事了。
再去表达式2,判断是否小于2,
还是小于,继续执行循环体语句,然后表达式3那里,再让 i 自增加一;
现在i=2;了继续下一个循环,还是从表达式2开始。
判断是否小于2,现在i=2,已经不小于2了,所以条件不成立,退出for循环。
结束。


以上,属于基础中的基础,建议找一本C++的书学习下基础的语法,再回头来看别的,语法都不是事了。当然,也可以直接在JS里面学,但是不是跑来这里问,要学会百度谷歌,任何一个优秀程序员,从编码的那一天起,就在不断解决问题,自学能力才是最重要的,要从一开始就培养起来。

使用道具 举报

在进入for循环时定义一个值为0的变量i。然后在开始执行内部语句前,按照中间的语句进行判断,在这里是判断i的值是否小于2,在小于2时允许执行内部语句。然后在执行完成内部语句后,执行第三个小语句,在这里是i++,也就是i的值+1,之后再次进行判断,直至不满足中间的小语句时,结束循环并继续执行下面的语句。

使用道具 举报

发新帖

发布任务需求已有1031290位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!