当前位置:编程学习 > JS >>

javascript输入一个二维数组

为什么不对啊!!!

<script>
var a=new   Array();
var b=new   Array();
for(j=0;j<5;j++)
for(i=0;i<5;i++)
a[i]=prompt('输入第'+(j+1)+'行,第'+(i+1)+'列的值','');
b[j]=a;

alert(b);
</script>

补充:那这个二维表怎么看呢?

例如输出b[0][0]是几行几列的呢?

追问:感谢高人的指点,XX
答案:

你运行的是我的写的javascript吗我输入了一个44 你看看结果

<script>

var b=new   Array();
for(j=0;j<5;j++){
var a=new   Array();
for(i=0;i<5;i++){
a[i]=prompt('输入第'+(j+1)+'行,第'+(i+1)+'列的值','');

}
b[j]=a;
}

alert(b);
</script>

我都试了 好着呢。。。。

全部会输出,。。

<script>
var a=new   Array();
var b=new   Array();
for(j=0;j<5;j++){
for(i=0;i<5;i++){
a[i]=prompt('输入第'+(j+1)+'行,第'+(i+1)+'列的值','');

}
b[j]=a;

}

alert(b);
</script>

上一个:javascript正则表达式的问题
下一个:javaScript 里with 作用??

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,