问答详情
源自:4-8 退出循环break

请问大神哪里雨问题?

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;

}


提问者:qq_彼岸花开想念莫离_0 2017-09-08 11:54

个回答

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

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

  • 酒琖意饮柳木情
    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};