PDA

Volledige versie bekijken : scheidingspunt bij duizendtallen


kroepoek
%Europe/Berlin %375 %2007, 10:00
Hallo flashers,

Ik heb een soort staafdiagram maar dan met vliegers en daarboven staan getallen. Die getallen zijn vaak 100 duizendtallen of soms hoger. Nu wil ik graag dat als het bijvoorbeeld 150000 is dat er dan 150.000 komt te staan en dus bij miljoen 1.000.000, alleen ik kan nergens een werkend script vinden om dit te doen. Weet iemand hoe je dit het beste voor elkaar kan krijgen.

Alvast hartelijk dank.

Wytzeaaa
%Europe/Berlin %485 %2007, 12:39
Mij lijkt zoiets het handigst:
function doePunten(getalZonderPunten:Number):String {
var stringZonderPunten:String = getalZonderPunten.toString();
var stringMetPunten:String = new String();
for (var t=0; t<stringZonderPunten.length; t++) {
stringMetPunten += stringZonderPunten.substr(t, 1);
if ((stringZonderPunten.length-1 - t) / 3 == Math.floor((stringZonderPunten.length-1 - t) / 3) && t+1 != stringZonderPunten.length) {
stringMetPunten += ".";
}
}
return (stringMetPunten);
}

Dit werkt dus _niet_ met getallen achter de komma.