为了账号安全,请及时绑定邮箱和手机立即绑定

length?

length去掉之后就没有反应了。不是已经定义函数了吗,为什么还要加length

正在回答

4 回答

var i=mynum.length;

var a=0;


// do{

//     if(mynum[a]>=60)

//     {

//         document.write(mynum[a]+":pass,go on ~ <br/>");

//     }else{

//         document.write(mynum[a]+":fail,stop! <br/>");

//         break;

//     }

//     i--;

//     a++;

// }while(i>0)


// while(i>0){

//     if(mynum[a]>=60){

//      document.write(mynum[a]+":pass,go on ~ <br/>");   

//     }else{

//       document.write(mynum[a]+":fail,stop! <br/>");

//       break; 

//     }

//     i--;

//     a++;

// }


for(var a=0;a<=i;a++){

     if(mynum[a]>=60){

       document.write(mynum[a]+":pass,go on ~ <br/>");  

     }else{

       document.write(mynum[a]+":fail,stop! <br/>");

       break;

     }

}


0 回复 有任何疑惑可以回复我~

length也可以理解为数组里元素的个数,一个数组里有5个元素,则length为5

1 回复 有任何疑惑可以回复我~

length就是长度,document.write(arr.length);理解为输出arr的长度,这个点就理解为“的”好了,比如有一个数组名字为dmu,想获取这个数组dmu的长度,就写成 dmu.length(读作”数组dmu的长度“)

1 回复 有任何疑惑可以回复我~

var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值

var i=0;

while(i<mynum.length)

整数不能和数组进行比较,所以length去掉之后就没有反应,出错了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       469022    人
  • 解答问题       22582    个

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

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号