In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das ein zweidimensionales Array erstellt.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:
- JavaScript für Schleife
- JavaScript-Array
- JavaScript-Funktion und Funktionsausdrücke
Beispiel: Zweidimensionales Array mit for-Schleife
// program to create a two dimensional array function twoDimensionArray(a, b) ( let arr = (); // creating two dimensional array for (let i = 0; i< a; i++) ( for(let j = 0; j< b; j++) ( arr(i) = (); ) ) // inserting elements to array for (let i = 0; i< a; i++) ( for(let j = 0; j< b; j++) ( arr(i)(j) = j; ) ) return arr; ) const x = 2; const y = 3; const result = twoDimensionArray(x, y); console.log(result);
Ausgabe
((0, 1, 2), (0, 1, 2))
Im obigen Programm twoDimensionArray()
repräsentiert das erste Argument der Funktion die Anzahl der Array-Elemente und das zweite Argument die Anzahl der Array-Elemente innerhalb jedes Array-Elements.
Die erste for
Schleife wird verwendet, um ein zweidimensionales Array zu erstellen. ((), ())
Die zweite for
Schleife durchläuft jedes Array-Element und fügt die Elemente in ein Array-Element ein.
Wenn i = 0 ist , werden die Elemente in das erste Array-Element ((0, 1, 2), ()) eingefügt.
Wenn i = 1 ist , werden die Elemente in das zweite Array-Element ((0, 1, 2), (0, 1, 2)) eingefügt.