課程
/前端開發
/JavaScript
/JavaScript進階篇
二維數組輸出,怎樣才能成一個矩陣的樣子
2016-10-24
源自:JavaScript進階篇 3-7
正在回答
var myarr=new Array();
for(var i=0;i<4;i++){
? ? myarr[i]=new Array();
? ? for(var j=0;j<6;j++)
? ? {
? ? ? ? myarr[i][j]=i*j;
? ? ? ? document.write(myarr[i][j]+" ");
? ? }
? ? document.write("<br>");
這樣輸出的就是矩陣,j每循環完一次換行
你好,改成這樣,就可以做到你想要的矩陣了,使用的是字符串的拼接方法。
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>二維數組</title> <script?type="text/javascript"> var?myarr?=?new?Array(); for?(var?i=0;i<3;i++){ ????myarr[i]=new?Array(); ????for?(var?j=0;j<5;j++){ ????myarr[i][j]=?i*j; ????document.write('myarr['+i+']['+j+'] ') ????} ????document.write('<br/>') } </script> </head> <body> </body> </html>
陳國侯 提問者
孤獨的小豬 回復 陳國侯 提問者
抱歉看錯了
<script type="text/javascript">
?var arr=["*","##","***","&&","****","##*"];
?arr[7]="**";
?alert(arr.length);
?document.write(arr);
?document.write("<br/>");
?document.write(arr[0]+"   "+arr[0]+"<br/>");
?document.write(arr[1]+"   "+arr[1]+"<br/>");
?document.write(arr[2]+"   "+arr[2]+"<br/>");
</script>
結果:
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答二維數組輸出問題???
2 回答二維數組輸出問題
4 回答二維數組怎么輸出?
6 回答二維數組輸出問題
1 回答二維數組定義及輸出
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-07
var myarr=new Array();
for(var i=0;i<4;i++){
? ? myarr[i]=new Array();
? ? for(var j=0;j<6;j++)
? ? {
? ? ? ? myarr[i][j]=i*j;
? ? ? ? document.write(myarr[i][j]+" ");
? ? }
? ? document.write("<br>");
? ? }
這樣輸出的就是矩陣,j每循環完一次換行
2016-10-24
你好,改成這樣,就可以做到你想要的矩陣了,使用的是字符串的拼接方法。
2016-10-24
抱歉看錯了
2016-10-24
<script type="text/javascript">
?var arr=["*","##","***","&&","****","##*"];
?arr[7]="**";
?alert(arr.length);
?document.write(arr);
?document.write("<br/>");
?document.write(arr[0]+"   "+arr[0]+"<br/>");
?document.write(arr[1]+"   "+arr[1]+"<br/>");
?document.write(arr[2]+"   "+arr[2]+"<br/>");
?document.write(arr);
</script>
結果: