Hi Mike,
Der Parameter n_stelle gibt die Anzahl der Nachkommastellen an:
10 = 1 Nachkommastelle
100 = 2 Nackommastellen
1000 = 3 Nachkommastellen
Dann würd ich die Funktion aber so machen, dass der 2. Parameter wirklich die Anzahl der Nachkommastellen angibt:
function round(x, n)
{
var a = Math.pow(10, n);
return (Math.round(x * a) / a);
}
Oder eher andersrum, dass n die Zehnerpotenz ist, auf die gerundet wird ; -n also die Anzahl der Nachkommastellen:
function round(x, n)
{
var a = Math.pow(10, n);
return (Math.round(x / a) * a);
}
Gruß,
Gunnar
--
“I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
“I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)