Der Martin: Javascript Select umdrehen

Beitrag lesen

Hi,

Mein Ansatz war einfach die FOR bedingung zu ändern in

for(var i = year+1; i < yearstop; i--){

Leider lädt der Browser dann ewig.

ja, bei den Startbedingungen ist das eine Endlosschleife.

Ich sage doch eigentlich i(2017) soll soweit kleiner gerechnet werden bis es Yearstop erreicht.

Nein. Du sagst: Die Schleife soll mit immer kleiner werdendem i so lange laufen, wie i immer noch kleiner ist als yearstop. Wenn du also schon Start- und Endwert umkehrst und abwärts statt aufwärts zählst, musst du auch die Stopp-Bedingung umkehren.

Wo liegt denn jetzt der Denkfehler?

"Verdammt, schon dreimal abgesägt und immer noch zu kurz."

So long,
 Martin