Hi,
Hier forderst Du, daß ein Punkt an fünftletzter Stelle ist (richtig),
Nein, er fragt ab, ob an viertletzter Stelle (length-4) ein Punkt ist. Insgegsamt ist außerdem die Abfrage etwas wirr, richtig müßte sie lauten:
if(zahl.length != 10 || zahl.indexOf(".") != 2 || zahl.lastIndexOf(".") != zahl.length-5)
Allerdings wäre das wohl immer noch keine ausreichende Validierung eines gültigen Datums.
Gruß,
Stefan