webForumDet fria alternativet

Avrunda tal

JavaScriptur Script - JavaScript, DHTML

0 svar · 4 574 visningar · startad av Erik Juhlin

Medlem sedan maj 200010 687 inlägg
Frågan#1

Nu hoppas jag att detta är något som inte finns inbyggt i JavaScript för jag har gjort en egen liten funktion. :)

function round(number, numdecdig)
{
	if (numdecdig == null) return number;
	
	var n = Math.pow(10, numdecdig);
	
	number = parseInt(number * n);
	number = number / n;
	
	return number;
}

alert(round(143325.545, 2));

Klarar av både positiva och negativa tal. Skickar man in numdecdig som 2 så får man två decimaler. Skickar man in numdecdigit som -2 så får man ett jämnt hundratal. :)

137 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)