Hellihello Hans,
hast Du heute Deine Spendierhosen an? Klappt bis 100.000, dannach .1000.000 .
frankx
Hallo frankx !
Hier die korrigierte Funktion. Problem war, daß length zwar die Laenge angibt, substring abervon 0 bins length-1 geht.
function mach_tausender(zahl) {
var i;
var j=0;
var ergebnis="";
i=zahl.length-1;
alert("i="+i);
while (i >= 0) {
ergebnis=zahl.substr(i,1)+ergebnis;
j++;
if (j==3) {
ergebnis="."+ergebnis;
j=0;
}
i--;
}
return ergebnis;
}
Gruß
Hans