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

里面的 +i+ +j+ 那个+是什么意思

<script type="text/javascript">

var myarr=new Array();

for(var i=1;i<3;i++)

   {

   myarr[i]=new Array();

    for(var j=1;j<5;j++)

   {

    myarr[i][j]=i%j;

    document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>");

    }

   }

</script>


正在回答

2 回答

集美,代码要看全呀, document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>");   这一句,分成几个部分:"myarr["     +      "]["       +      j      +     "]的值:"      +    myarr[i][j]    +    "<br>"   中间引号里面的是字符串拼接呀,就是字符串加变量的话就要这样拼接的。

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

慕码人5044430 提问者

哦哦 我懂了 就是说"myarr["这是第一份字符串 +是链接符 所以应该是这样读法 "myarr[" +i+ "][" +j+ "]的值:" 引号应该从左至右读起 而不是从内到外是吗
2020-05-06 回复 有任何疑惑可以回复我~

对的呢,加号就是链接符号,引号就是把字符串扩起来,不然他们会被认为是没有定义的变量,会报错。

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

慕码人5044430 提问者

明白了 谢谢哈
2020-05-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

里面的 +i+ +j+ 那个+是什么意思

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