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