SitePoint Sponsor

User Tag List

Results 1 to 3 of 3
  1. #1
    SitePoint Guru
    Join Date
    Oct 2011
    Posts
    657
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    need help in rounding off into two decimal places

    Hi..

    I have javascript code with computation, but I have problem in my result because it was not round off or fixed into two decimal places only.

    here is my code:

    Code:
    <script type="text/javascript">
    
    function test_(cmpd) {
        var len_ = (document.frmMain.elements.length) - 1;
      
         for (i=0; i <= len_; i++ ) {   
        
           var strPos_ = document.frmMain.elements[i].id.indexOf(cmpd)
             
       
                  if (strPos_ != -1) {
                  var strPos = document.frmMain.elements[i].id.indexOf("_");
                  
    var strId = document.frmMain.elements[i].id.slice(strPos + 1) + "_" + document.frmMain.elements[i].id.slice(0,strPos)               
         // this is the computation that I need to fixed the result into two decimal places
        document.frmMain.elements[i].value = document.getElementById(strId).value * document.getElementById('mult').value;  
         } 
        }  
    }
    </script>
    Thank you so much

  2. #2
    Unobtrusively zen silver trophybronze trophy
    paul_wilkins's Avatar
    Join Date
    Jan 2007
    Location
    Christchurch, New Zealand
    Posts
    14,526
    Mentioned
    83 Post(s)
    Tagged
    3 Thread(s)
    Quote Originally Posted by newphpcoder View Post
    I have javascript code with computation, but I have problem in my result because it was not round off or fixed into two decimal places only.
    JavaScript has floor, round and ceil for your rounding needs, along with fixed for restricting it to a certain number of digits.
    Programming Group Advisor
    Reference: JavaScript, Quirksmode Validate: HTML Validation, JSLint
    Car is to Carpet as Java is to JavaScript

  3. #3
    SitePoint Guru
    Join Date
    Oct 2011
    Posts
    657
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by paul_wilkins View Post
    JavaScript has floor, round and ceil for your rounding needs, along with fixed for restricting it to a certain number of digits.

    Thank you so much


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •