请问大神哪里雨问题?

来源:4-8 退出循环break

qq_彼岸花开想念莫离_0

2017-09-08 11:54

var arr=new Array(1,2,3,4,5,6,7,8,9);

var i=0;

while(i<arr.length)

{

    if(arr[i]>5)

{

   document.write(arr[i]+"大于5,不循环 ");

break;

}



     document.write(arr[i]);

arr=arr+1;

}


写回答 关注

3回答

  • 慕丝6248225
    2017-09-08 12:30:17
    已采纳

    arr=arr+1是什么...是i=i+1吧??i都没有更新,总是比较数组的第一个数

    qq_彼岸花...

    非常感谢!杜对对!!

    2017-09-08 13:41:03

    共 1 条回复 >

  • 酒琖意饮柳木情
    2017-09-14 13:42:20

    你的arr是数组 ,数组是不能+1的 

  • 辰辰宸琛
    2017-09-08 12:13:37

    定义一个变量数组没错吗?var arr=new Array{1,2,3,4,5,6,7,8};

    qq_彼岸花...

    没错吧?

    2017-09-08 12:21:07

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题