Ich bin etwas verwirrt mit meiner Array-Erstellung. Ich habe eine Liste von Elementen mit x: y co Koordinaten und ihre Dimensionen auch (in Rastergrößen) ... zum Beispiel:Erstellen eines Gitternetzes mit Koordinaten
x: 1
y: 7
width: 2 tiles
height: 2 tiles
So ist die Idee im zu tun versucht, ist eine Reihe von x zu erstellen: y Gitter das sind "besetzt". Aber Looping solche Daten so die besetzten Fliese würde dort wäre:
x: 1
y: 7
//
x: 2
y: 7
//
x: 1
y: 8
//
x: 2
y: 8
Da in dem obigen Beispiel das Element 2 von 2 Fliesen (ein Quadrat).
Meine Aufgabe wird wie folgt strukturiert (in console.log gezeigt (sdata);)
7: Array[4]
0: "1"
1: "7"
2: "2"
3: "2"
Also ja im Versuch, ein Array zu machen, diese Art von Gitter reference..Hope speichern ich, was ich erklärt versuchen, an zu bekommen, aber ich kann nicht herausfinden, wie man eine Schleife strukturiert, um das Array zu erstellen.
Was hast du getan? – Alexander
Die "Objektstruktur" in Ihrem letzten Codeblock ist nicht sinnvoll. Warum sind die Zahlenfolgen? Was haben die Eigenschaften der linken Hand mit den Werten der rechten Hand zu tun? Warum ist 7 ein Array? – mikerobi
Werfen Sie einen Blick darauf. Es kann helfen: http://stackoverflow.com/questions/2529865/javascript-multidimensional-array –