How can I round to whole numbers in JavaScript?

idontknowhow picture idontknowhow · Aug 6, 2011 · Viewed 96.2k times · Source

I have the following code to calculate a certain percentage:

var x = 6.5;
var total;

total = x/15*100;

// Result  43.3333333333

What I want to have as a result is the exact number 43 and if the total is 43.5 it should be rounded to 44

Is there way to do this in JavaScript?

Answer

hmakholm left over Monica picture hmakholm left over Monica · Aug 6, 2011

Use the Math.round() function to round the result to the nearest integer.