Hallo Martin,
Hm, an der Stelle bist du aber selbst schuld. Versuche, den Ausdruck schrittweise anzugehen:
Geht es um eine Null zuviel oder hab ich da was übersehen?
var testnummer=testnummer.substr(0,z-1)+"";
Ansonsten 'funzt' alles wunderbar und Nullen werden offenbar nicht
unterschlagen. Es wird "0006630008" übergeben, letzte Stelle entfernt,
dann wird nacheinander jede Stelle (Anzahl der Zeichen ist eins) mal
Zwei ausgegeben.
Grüsse
Cyx23