Javascript 如何使用嵌套For循环在新行上打印数组中的数组值?

Javascript 如何使用嵌套For循环在新行上打印数组中的数组值?,javascript,arrays,for-loop,nested-loops,Javascript,Arrays,For Loop,Nested Loops,我试图从一个数组中的这些数组中获取数字,以便在新行上打印,但不知道如何引用它们以便将它们打印到控制台。我错过了什么 var numbers = [ [1,2,3,4,5,6,7], [8,9,10,11,12,13,14,15,16], [17,18,19], [20], [21,22,23,24,25,26], [27,28,29,30] ]; for (i=0; i<numbers.length; i++) { for (j=0

我试图从一个数组中的这些数组中获取数字,以便在新行上打印,但不知道如何引用它们以便将它们打印到控制台。我错过了什么

var numbers = [
    [1,2,3,4,5,6,7],
    [8,9,10,11,12,13,14,15,16],
    [17,18,19],
    [20],
    [21,22,23,24,25,26],
    [27,28,29,30]
];

for (i=0; i<numbers.length; i++) {
    for (j=0; j<numbers[i].length; j++) {
        console.log(numbers[i].j); //The problem is with this j here I suspect...
    }
}
var编号=[
[1,2,3,4,5,6,7],
[8,9,10,11,12,13,14,15,16],
[17,18,19],
[20],
[21,22,23,24,25,26],
[27,28,29,30]
];
对于(i=0;iTry


for(i=0;inumbers[i].j访问numbers中每个数组的属性j,您需要numbers[i][j]访问数组numbers[i]中的元素j

它应该这样读:

var numbers = [
    [1,2,3,4,5,6,7],
    [8,9,10,11,12,13,14,15,16],
    [17,18,19],
    [20],
    [21,22,23,24,25,26],
    [27,28,29,30]
];

for (i=0; i<numbers.length; i++) {
    for (j=0; j<numbers[i].length; j++) {
        console.log(numbers[i][j]);
    }

}
var编号=[
[1,2,3,4,5,6,7],
[8,9,10,11,12,13,14,15,16],
[17,18,19],
[20],
[21,22,23,24,25,26],
[27,28,29,30]
];
对于(i=0;i

console.log(numbers[i][j]);

非常感谢大家帮助我解决这个问题。
console.log(numbers[i][j]);