課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
怎么遍歷輸出二維數(shù)組
2016-06-15
源自:JavaScript進(jìn)階篇 3-7
正在回答
var myarr = new Array();var i,j;for( i =0;i<3;i++){?? ?myarr[i]=new Array();??? for( j =0;j<6;j++) {??????? myarr[i][j]=i*j;??? }? ?}for( i =0;i<3;i++){??? for( j =0;j<6;j++) {?????? document.write("myarr["+i+"]"+"["+j+"]? :??? "+myarr[i][j]);?????? document.write("<br>");??? }??? document.write("<br>");}
謝謝兩位!
我也自悟出來(lái)了,不得不說(shuō),你們的代碼比我的簡(jiǎn)潔太多了。
<script type = "text/javascript">
var myarray = new Array();
for(var i = 0; i < 3; i++){
myarray[i] = new Array();
for(var j = 0; j < 6; j++){
myarray[i][j] = i * j;
document.write(myp[i][j]);
//alert(myarray[i][j] = i * j);創(chuàng)建二維數(shù)組時(shí)可以直接輸出
}
//alert(myarray[0].length);
var x ="";
//二維數(shù)組創(chuàng)建好后的遍歷方法
for (var i = 0;i < 3 ;i++ )
{
for(var j = 0; j<6 ;j++)
x +=myarray[i][j] + " " + " ";
//alert(x);
x += "<br />";
//將數(shù)組轉(zhuǎn)換成字符串輸出
document.write(x);
</script>
如下例:
var arr=[1,2,3,4,5]["a","b","c","d","e"];
for(var i=0;i<2;i++){
? ? ?for(var j=0;j<5;j++){
? ? ? ? ?document.write(arr[i][j]);
? ? ? ? ? }
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
4 回答二維數(shù)組怎么輸出?
4 回答二維數(shù)組輸出
2 回答這樣為什么無(wú)法遍歷二維數(shù)組
3 回答怎么用表格輸出二維數(shù)組?
2 回答數(shù)組遍歷輸出問(wèn)題?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-15
var myarr = new Array();
var i,j;
for( i =0;i<3;i++){
?? ?myarr[i]=new Array();
??? for( j =0;j<6;j++) {
??????? myarr[i][j]=i*j;
??? }? ?
}
for( i =0;i<3;i++){
??? for( j =0;j<6;j++) {
?????? document.write("myarr["+i+"]"+"["+j+"]? :??? "+myarr[i][j]);
?????? document.write("<br>");
??? }
??? document.write("<br>");
}
2016-06-15
謝謝兩位!
我也自悟出來(lái)了,不得不說(shuō),你們的代碼比我的簡(jiǎn)潔太多了。
<script type = "text/javascript">
var myarray = new Array();
for(var i = 0; i < 3; i++){
myarray[i] = new Array();
for(var j = 0; j < 6; j++){
myarray[i][j] = i * j;
document.write(myp[i][j]);
//alert(myarray[i][j] = i * j);創(chuàng)建二維數(shù)組時(shí)可以直接輸出
}
}
//alert(myarray[0].length);
var x ="";
//二維數(shù)組創(chuàng)建好后的遍歷方法
for (var i = 0;i < 3 ;i++ )
{
for(var j = 0; j<6 ;j++)
{
x +=myarray[i][j] + " " + " ";
//alert(x);
}
x += "<br />";
}
//將數(shù)組轉(zhuǎn)換成字符串輸出
document.write(x);
</script>
2016-06-15
如下例:
var arr=[1,2,3,4,5]["a","b","c","d","e"];
for(var i=0;i<2;i++){
? ? ?for(var j=0;j<5;j++){
? ? ? ? ?document.write(arr[i][j]);
? ? ? ? ? }
}