hallo,
ich versuche gerade einen Zähler zu erstellen, der bis 95000 geht. ich hab es mit einem quelltext ausprobiert.
numDecimals = 0;
commas = false ;
dollarSign = false;
beginCount = 0;
endCount = 130000;
dur = 20;
t = time - inPoint;
s = linear (t, 0, dur, beginCount, endCount).toFixed(numDecimals);
prefix = "";
if (s[0] == "-"){
prefix = "-";
s = s.substr(1);
}
if(dollarSign) prefix += "$";
if (commas){
decimals = "";
if (numDecimals > 0){
decimals = s.substr(-(numDecimals + 1));
s = s.substr(0,s.length - (numDecimals + 1));
}
outStr = s.substr(-s.length, (s.length-1)%3 +1);
for (i = Math.floor((s.length-1)/3); i > 0; i--){
outStr += "," + s.substr(-i*3,3);
}
prefix + outStr + decimals;
}else{
prefix + s;
}
es funktioniert wunderbar. das einzige was mir nicht gefällt ist, dass die abstände der einzelnen zahlen nicht proportional zueinander sind. dadurch wirkt das alles sehr unruhig.
hat einer von euch ein lösung?


