Показать сообщение отдельно
  #7 (permalink)  
Старый 10.03.2014, 13:05
Аспирант
Отправить личное сообщение для koderman Посмотреть профиль Найти все сообщения от koderman
 
Регистрация: 06.02.2014
Сообщений: 53

Сообщение от Aetae Посмотреть сообщение
и делая так
array[1] = 3;

Вы на самом деле заменяете массив под номером 1 на число, и в итоге
array[1][1] = 5;
~
3[1] = 5;
что, естесно, бред.



Неправда. Ничего не заменяется.

var array = new Array(10);
for(var i = 0; i < array.length; i++)
{array[i] = new Array(10);}


array[1]= 3;
array[2] =5;
array[3] =7;
alert(array[1]);
alert(array[2]);
alert(array[3]);
Ответить с цитированием