@narem

Как вывести многомерный массив?

смотрю гайд с ютуба, там код для примера дается, он примерно такой
var arr1 = new Array(), 
arr2 = new Array(), 
arr3 = new Array(); 
for(var i = 0; i < 4; i++){
    arr1[i] = i;
}
for(var i = 0; i < 8; i++){
    arr2[i] =  i;
}
for(var i = 0; i < 12; i++){
    arr3[i] = i;
}
var arr = new Array(arr1, arr2, arr3);
for(var x = 0; x < arr.lenght; x++){
    for(var j = 0; j < arr[x].lenght; j++){
        document.write(arr[x][j]);
    }
}

У автора он работает, у меня же - нет, ничего не выводит. Может кто объяснит
  • Вопрос задан
  • 190 просмотров
Решения вопроса 2
0xD34F
@0xD34F Куратор тега JavaScript
arr.lenght

Вот же позорище.

arr[x].lenght

Два раза позорище.

Слова lenght нет. Есть length. Подобные опечатки могли бы и сами обнаружить.
Ответ написан
Комментировать
@McBernar
Наверное, потому что не lenght, а length.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы