Ich hab Gestern mit einem kleinen JavaScript angefangen welches später mal einen Spielplan für ein Volleyballturnier anhand diverser Eingabe-Parameter (Anzahl Mannschaft, Gruppen, Felder, Spielmodus etc.) erzeugen soll. Ich habe 0 Ahnung von JS aber rudimentäre bis gute Kenntnisse in anderen Sprachen (Java, Perl etc.).
1. Array of Arrays:
Ich habe eine Liste von Mannschaften welche ich auf x Gruppen aufteilen möchte. Daher wollte ich einfach ein Array machen welches die entspr. Gruppen enthält. Dabei bin ich in ein Problem gelaufen. Beispiel:
Ich habe auch andere Möglichkeiten versucht das Array zu initialisieren, aber grundsätzlich die Frage wie erzeuge/befülle ich ein solches dynamisches 2-d-Array?
2. Machbarkeiten:
Grundsätzlich soll das JS später in eine HTML-Seite eingebunden werden die einige Eingabefelder enthält. Nach ausfüllen dieser Eingabefelder sollen der formatierte Spielplan/Ergebniszettel etc. erzeugt werden, möglichst auf mehrere HTML-Seiten verteilt (wegen des Ausdrucks). Bei den Ergebiszettel HTMLs sollen auch wieder Eingabefelder generiert werden in die man dann direkt die Ergebnisse eintragen kann und auf weiteren Knopfdruck dann das Gesamtergebnis ausspuckt (bzw. im erzeugten Spielplan einträgt). Ist das grundsätzlich mit Javascript-Mitteln möglich? Gerade dieses HTML-Seiten-übergreifende arbeiten scheint mir nicht ganz typisch zu sein. Das ganze soll vorerst einfach nur lokal im Browser laufen d.h. Script/HTML befinden sich auf dem lokalen PC.
1. Array of Arrays:
Ich habe eine Liste von Mannschaften welche ich auf x Gruppen aufteilen möchte. Daher wollte ich einfach ein Array machen welches die entspr. Gruppen enthält. Dabei bin ich in ein Problem gelaufen. Beispiel:
Code:
var mannschaften = ["Mannschaft1", "Mannschaft2", "Mannschaft3", "Mannschaft4"];
var gruppen = [[]];
gruppen[0][0] = mannschaften[0];
gruppen[0][1] = mannschaften[1];
gruppen[1][0] = mannschaften[2]; //funktioniert nicht
Ich habe auch andere Möglichkeiten versucht das Array zu initialisieren, aber grundsätzlich die Frage wie erzeuge/befülle ich ein solches dynamisches 2-d-Array?
2. Machbarkeiten:
Grundsätzlich soll das JS später in eine HTML-Seite eingebunden werden die einige Eingabefelder enthält. Nach ausfüllen dieser Eingabefelder sollen der formatierte Spielplan/Ergebniszettel etc. erzeugt werden, möglichst auf mehrere HTML-Seiten verteilt (wegen des Ausdrucks). Bei den Ergebiszettel HTMLs sollen auch wieder Eingabefelder generiert werden in die man dann direkt die Ergebnisse eintragen kann und auf weiteren Knopfdruck dann das Gesamtergebnis ausspuckt (bzw. im erzeugten Spielplan einträgt). Ist das grundsätzlich mit Javascript-Mitteln möglich? Gerade dieses HTML-Seiten-übergreifende arbeiten scheint mir nicht ganz typisch zu sein. Das ganze soll vorerst einfach nur lokal im Browser laufen d.h. Script/HTML befinden sich auf dem lokalen PC.