问答详情
源自:3-8 编程练习

求解释一下

for(var i=0;i<5;i=i+2){
    document.write(arr[i]+"<br>");
    if(i<1){
        document.write(arr[7]+"<br>");
    }
}

解释

提问者:慕粉1340326108 2017-03-21 22:01

个回答

  • 慕粉1732177308
    2017-03-21 22:56:55

    for循环第一个输出arr[0]换行输出arr[7]换行(符合if条件)

    输出arr[2]换行 arr[4]换行

  • 慕粉3917967
    2017-03-21 22:28:28

    br是换行的意思;

    输出的结果是

    arr[0]

    arr[7]

    arr[2]

    arr[4]


  • Jammy_23
    2017-03-21 22:24:45

    打错了……i的每一个值是2

  • Jammy_23
    2017-03-21 22:22:35

    抓住重点 执行一个for循环 i的第一个值是2

  • 姚婉仪icon
    2017-03-21 22:21:53

    i从0开始,每次增加2,当i<1时输出arr[7],即输出arr[0],arr[7](这个是if语句出来的结果),arr[2],arr[4]