Hallo Gunnar,
ups. Zu oft zwischen Forum und Konsole rumkopiert. Ein ( hinter => ist nötig.
let prüfziffer=(100-eingabe.split("").reduce((s,v,i)=>(v*=1+i%2,s+(v>9?v-9:v)),0))%10;
Da ist der Algo nun auch auf das korrekte Luhn-Verfahren korrigiert.
Irgendwie müsste man deswegen jetzt das ,0 am Ende weglassen können, aber da hab ich grad keine Zeit für.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi