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

为什么输出不了结果呢,是哪里出错了么,先行谢过大虾了

为什么输出不了结果呢,是哪里出错了么,先行谢过大虾了

正在回答

3 回答

为什么是2*5啊?  解释下

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

 题主,您好,改成这样就ok了。

        <script type="text/javascript">
          var myarr=new Array();        //先申明一维
          for(var i=0;i<3;i++){
              myarr[i]=new Array();
              for(var j=0;j<6;j++){
                myarr[i][j]=i*j;//赋值,每个数组元素的值为i*j
              }
          }
           document.write(myarr[2][5]);
        </script>


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

西风潇潇

这样写的结果是:undefined; 这样写: document.write("二维数组的值为:"+ myarr+"<br/>");
2015-09-07 回复 有任何疑惑可以回复我~

js第一行。。。array不是ayyay…然后你输出特定的值应该放在循环外面写,否则会有出现undefined


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

举报

0/150
提交
取消

为什么输出不了结果呢,是哪里出错了么,先行谢过大虾了

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