Computing.Net > Forums > Web Development > format percentage

format percentage

Reply to Message Icon

Original Message
Name: darkhalf
Date: October 28, 2005 at 06:02:02 Pacific
Subject: format percentage
Comment:

Hi,

Through my math function, I'm getting a percentage.. but how do you format it? I'm getting 1.5151515151515151% when I would like to have 1%...

var percent = done/total*100;
document.getElementById('Percent').innerHTML = percent + "%";


Report Offensive Message For Removal


Response Number 1
Name: Michael J (by mjdamato)
Date: October 28, 2005 at 10:58:39 Pacific
Reply: (edit)

var percent = Math.round(done/total*100);
document.getElementById('Percent').innerHTML = percent + "%";

However, 1.515151 would round up to 2! If you do not want it rounded, but instead just want the whole number minus the remainder use Math.floor(done/total*100)

Michael J


Report Offensive Follow Up For Removal







Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: format percentage

Comments:

 


  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 
Data Recovery Software




Have you ever used OpenOffice?

Yes, as my main suite.
Yes, occationally.
Yes, but only once.
No, never.


View Results

Poll Finishes In 5 Days.
Discuss in The Lounge