Array weitergeben
Vonni
- javascript
Hallo,
ich möchte gerne in einem Js-Function auf einen Wert zurückgreifen.
D.h.
If {... 1. Clickpunkt=wahr (ermittele Wert a)
else ... 2.Clickpunkt=wahr (ermittle Wert b)
Berechne ... a+b ...}
Beim durchlaufen der Schleife steht mir beim feststellen des 2.Clickpuntes nicht mehr der Wert der 1. zur Verfügung.
Kann ich da auf ein new array() zurückgreifen? und wie??
Danke Vonni.
hi,
ich möchte gerne in einem Js-Function auf einen Wert zurückgreifen.
D.h.
If {... 1. Clickpunkt=wahr (ermittele Wert a)
else ... 2.Clickpunkt=wahr (ermittle Wert b)
Berechne ... a+b ...}
Beim durchlaufen der Schleife steht mir beim feststellen des 2.Clickpuntes nicht mehr der Wert der 1. zur Verfügung.
Kann ich da auf ein new array() zurückgreifen? und wie??
sorry, aber ich glaube nicht, dass _irgend jemand_ mit deiner fragestellung etwas anfangen kann.
gruß,
wahsaga
Sorry,
kann mich nicht immer richtig ausdrücken.
Ich möchte gerne die Länge einer Strecke berechnen. Dazu soll der Nutzer zwei mal auf eine Karte klicken. Dmit ihm an diese beiden Stellen zur optischen Erkenntlichkeit zwei Kreise gesetzt werden.
Jetzt kommt das bereits erwähnte JS mit der Schleife ins Spiel.
(If...)
Zuerst wird der ertse Punkt gesetzt. Wenn es der erste Punkt ist, dann soll ein roter Kreis gesetzt werden.
(Else...)
Dann erfolgt das setzen den zweiten Punktes. Wenn es der zweite ist, dann setze einen gelben Kreis.
Zum Schluß soll die Strecke zwischen 1. und 2. Punkt berechnet werden. Mein Problem ist, dass ich jetzt nur die Koordinaten des Letzten, also 2.; Punktes vorhanden sind.
Wie kann ich die Koordinaten des 1. in ein Array schreiben und in der else-Bedingung oder später wieder aufrufenwieder aufrufen?
Ich hoffe du kannst jetzt mehr damit anfangen.
Vonni
Hallo.
Sorry,
kann mich nicht immer richtig ausdrücken.
Dafür gibt es ja auch die Presse.
MfG, at
Hallo Vonni.
If {... 1. Clickpunkt=wahr (ermittele Wert a)
else ... 2.Clickpunkt=wahr (ermittle Wert b)
Berechne ... a+b ...}
Beim durchlaufen der Schleife steht mir beim feststellen des 2.Clickpuntes nicht mehr der Wert der 1. zur Verfügung.
Logisch, du hast ja ein if..else-Konstrukt, was bedeutet entweder..oder. Also steht dir entweder Wert a oder Wert b zur Verfügung. Willst du beide Werte haben, musst du auch dafür sorgen, dass stets beide ermittelt werden.
Kann ich da auf ein new array() zurückgreifen? und wie??
Ähm, wie meinst du das?
Freundschaft!
Siechfred
Danke an alle, die mir bei der Lösung meines Problems behilflich waren.
Danke. Vonni