課程
/前端開發
/JavaScript
/JavaScript進階篇
哪兒錯了呢這個程序
2017-04-06
源自:JavaScript進階篇 3-7
正在回答
<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;??????? document.write("數組是:"+myarr[i][j]+"<br/>");??? }}
</script>
首先你定義的j和i就在for循環內部,它的作用域不再for的外面,你的16行document.write()里面有i和j,你需要在此處重新寫一個for循環然后再輸出
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答我錯在哪兒了?
2 回答幫我看看程序哪里錯了?
2 回答不知道哪兒錯了
1 回答不知道哪兒錯了
5 回答這個程序正常運行了。但是這個小三角的提醒是為什么?哪兒錯了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-03
<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;
??????? document.write("數組是:"+myarr[i][j]+"<br/>");
??? }
}
</script>
2017-04-06
首先你定義的j和i就在for循環內部,它的作用域不再for的外面,你的16行document.write()里面有i和j,你需要在此處重新寫一個for循環然后再輸出