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

求解大神帮帮忙 啥也出不来

 var myarr={'*',"***","****",'*'};
     var myarr=new Array();
     {
        myarr[0]="*";
        myarr[1]="**";
        myarr[2]="***";
        myarr[3]="****";
     }
     //显示数组长度
     alert(myarr.length);
 
 //将数组内容输出,完成达到的效果。
    for(i;i<4;i++)
     {document.write(myarr[i]+"<br/>");}

正在回答

2 回答

  •  var myarr={'*',"***","****",'*'};
      /*   var myarr=new Array();
         {
            myarr[0]="*";
            myarr[1]="**";
            myarr[2]="***";
            myarr[3]="****";
         } 这段代码错了吧 ,应该是把大括号去了才是声明赋值。 还有 你第一段已经声明赋值了不需要这段,删除了*/

         //显示数组长度
         alert(myarr.length);
     
     //将数组内容输出,完成达到的效果。
        for(i;i<4;i++)
         {document.write(myarr[i]+"<br/>");}

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

慕粉4358064 提问者

谢谢你
2017-04-19 回复 有任何疑惑可以回复我~

正确应该是:

 //创建数组

 var myarr=["*","**","***","****"];

 //显示数组长度

 alert(myarr.length);

 

 //将数组内容输出,完成达到的效果。

for(var i=0;i<4;i++)

{

    document.write(myarr[i]+"<br>");

}

 你比对下

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

慕粉4358064 提问者

嗯 谢谢
2017-04-19 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

求解大神帮帮忙 啥也出不来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信