# JavaScript: Round a number to a specified number of digits and strip extra zeros

## JavaScript Math: Exercise-24 with Solution

Write a JavaScript function to round a number to a specified number of digits and strip extra zeros (if any).

Test Data :
var a = -4.55555;
console.log(result);
-4.5556
var a = 5.0001000;
console.log(result);
5.0001

Sample Solution:-

HTML Code:

``````<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>JavaScript function to round a number to a specified number of digitsand strip extra zeros (if any).</title>
<body>

</body>
</html>
```
```

JavaScript Code:

``````//var a = -1.1230000;
//var a = 0.0000009999999;
//var a = 1.000000000;
//var a = -4.55555;
//var a = 5.0001000;
var a = 1.1234000;

var result = parseFloat(a.toFixed(4));
console.log(result);
```
```

Sample Output:

```1.1234
```

Pictorial Presentation: Live Demo:

See the Pen javascript-math-exercise-24 by w3resource (@w3resource) on CodePen.

Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

﻿