Nach einem Vorschlag auf this Frage Ich versuche, ein zweidimensionales Array zu erstellen, aber ich laufe derzeit in einen Fehler beim Ausführen Ich glaube, das liegt daran, dass die Formatierung falsch ist oder ich einige vorherige Initialisierung fehlt.Wie richtig ein zweidimensionales Array in Javascript initialisieren?
Uncaught TypeError: Cannot set property '1' of undefined
Hier ist ein Beispiel von dem, was zur Zeit mein Code wie folgt aussieht:
var answers = [];
answers [0] = [];
answers[0][1] = accept; answers[0][2] = wrong; answers[0][3] = wrong;
answers[1][1] = wrong; answers[1][2] = best; answers[1][3] = wrong;
Dies und Strings müssen mit Anführungszeichen zu verpackenden (Dieser spezifische Fehler verursacht jedoch nicht) – blex
Könnten Sie mir bitte ein Beispiel geben? –
Laut einem Kommentar zu der anderen Antwort sind 'accept',' wrong' und 'best' Variablen, keine Strings. – Barmar