Lieber matze,
Koordinaten sind Datenpaare. Wie Du selbst schreibst, hast Du jeweils einen X-Wert und einen Y-Wert. Warum solltest Du nun Strings in ein Array schreiben?
Für meine Wegpunkte in meinem Mensch-ärgere-dich-nicht-Spiel habe ich die Koordinaten als Objekte in ein Array geschrieben. Folgender Code verdeutlicht die Vorgehensweise:
var MeinObjekt = new Object();
MeinObjekt.koordinaten = new Array();
MeinObjekt.speichere_koordinaten = function (x_wert, y_wert) {
var koordinaten = new Object();
koordinaten.x = x_wert;
koordinaten.y = y_wert;
this.koordinaten.push(koordinaten);
};
Wenn man das in JSON-Schreibweise notiert, dann sieht das so aus:
var MeinObjekt = {
koordinaten : [],
speichere_koordinaten : function (x_wert, y_wert) {
this.koordinaten.push({
x: x_wert,
y: y_wert
});
}
};
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)