Прошу помощи: не разу не работал с двумерными массивами и тут они понадобились. Написал код, а он не работает(
Это объявление массива
var map=new Array();
for(i=0;i<=10;i++){
for(j=0; j<=10;j++){
map[i,j]=0;
}
}
Что делаю с массивом:
for (k=1;k<=5;k++) {
n1=Math.round(Math.random() * 9);
n2=Math.round(Math.random() * 9);
map[n1,n2]=1;
}
И дел в том, что он у меня присваивает 1 не определенному элементу с индексами n1 n2 а всем элементам с индексом n1. Подскажите как исправить! Пожалуйста.