Hallo,
ich suche nach einer Möglichkeit ein zweideminsionales Array zu dursuchen.
Eine Funktion schreibt in das volgende Array einen Integer Wert rein.
var reihen = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
for (s=0;s<=19;s++) {
reihen[s] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
}
Jetzt möchte ich mit einer anderen Funktion das Array nach einem Wert (1) abfragen.
Könntet ihr mir helfen?
Klar:
var i,j;
var found = 0, found_i = 0, found_j = 0;
for (i = 0; i < reihen.length; i++) {
  for (j = 0; j < reihen[i].length; j++) {
    if (reihen[i][j] == 1) {
      found = 1;
      found_i = i;
      found_j = j;
    }
  }
}
if (found) {
  // wurde gefunden
  // der Wert 1 ist in reihen[found_i][found_j]
} else {
  // wurde nicht gefunden
}
Grüße,
Christian