Thread Frage zu einer Schleife
(5 answers)
Opened by jan99 at 2016-10-26 08:00
Moin!
ich habe folgende Schleife: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 # Zeichnen der Linien print "osm_id4node: ".$osm_id4node."\n"; $osm_id4way--; for (my $i = -1; $i <= $osm_id4node; -2){ print "i: ".$i."\n"; print $fh " <way id=\"".$osm_id4way."\" action='modify' visible='true'>\n"; print $fh " <nd ref=\"".$i."\" />\n"; print $fh " <nd ref=\"".($i - 1)."\" />\n"; print $fh " </way>\n"; } Diese wird aber nicht im inneren Teil erreicht, obwohl für $osm_id4node der Wert -42 vorliegt. Es sollte für $i die Werte -1, -3,.... ausgewertet werden. Zusätzlich habe ich die Meldung Quote bekommen - das ist der Anfang der Schleife - was hätte ich da besser machen können? Gruß Jan perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de
|