---
title: "Avrunda tal"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/59160-avrunda-tal"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Erik Juhlin"
published: "2002-11-15T09:30:24.000Z"
updated: "2002-11-15T09:30:24.000Z"
replies: 0
views: 4584
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/59160-avrunda-tal"
---

# Avrunda tal

## #1 — Erik Juhlin, 2002-11-15T09:30Z

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. :)

Permalänk: https://www.webforum.nu/p/59160

---

Tråden på webben: https://www.webforum.nu/amne/javascript/59160-avrunda-tal
