Hallo,
ja, bei den Startbedingungen ist das eine Endlosschleife.
Wirklich? Ich kopier das mal zusammen und setze Kommentare für die Werte
var myDate = new Date(); //myDate ==> 22.01.2016 var year = myDate.getFullYear(); //year ==> 2016 var yearstop = year-100; //yearstop ==> 1916 for(var i = year+1; //i ==> 2017 i < yearstop; //2017 < 1916 ==> false i--){
wenn du das so darstellst ... yo, das überzeugt. Punkt für dich.
Ich hatte die Initialisierung von yearstop allerdings als year+100 gelesen - was im Nachhinein betrachtet Blödsinn wäre, denn dann ergäben sich ja 2017 bis 2116 als Geburtsjahre zur Auswahl.
Die Schleife wird m.E. nie betreten.
Dann passt aber der gezeigte Code nicht mit dem beschriebenen Verhalten zusammen.
So long,
Martin