Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Многомерный массив (https://javascript.ru/forum/misc/44343-mnogomernyjj-massiv.html)

sparrow 16.01.2014 14:13

Многомерный массив
 
Создал многомерный массив, который выдает ошибку при попытке присвоить значения.
var coun_f = [[]];
coun_f[1][0]=23;
alert(coun_f[1][0]);

В чем проблема? Cannot set property '0' of undefined

melky 16.01.2014 14:14

var coun_f = [[]];
alert(coun_f[1]);

danik.js 16.01.2014 14:15

Цитата:

Сообщение от sparrow
coun_f[1]

Массив coun_f у тебя соостоит из одного элемента. Нумерация начинается с нуля, так что первый элемент это coun_f[0]

sparrow 16.01.2014 14:20

Цитата:

Сообщение от danik.js (Сообщение 292431)
Массив coun_f у тебя соостоит из одного элемента. Нумерация начинается с нуля, так что первый элемент это coun_f[0]

Да действительно такой код проходит
var coun_f = [[]];
coun_f[0][0]=2;
alert(coun_f[0][0]);

А как мне тогда присвоить значения к coun_f[1][0]?
Изначально массив пустой, который требует заполнения

рони 16.01.2014 14:58

sparrow,
var coun_f = [[]];
coun_f[1] = [2]
alert(coun_f[1][0]);
coun_f[1][1] = 3
alert(coun_f[1][1]);
alert(coun_f[1])


Часовой пояс GMT +3, время: 17:01.