<div class="codetitle"> <span><a style="CURSOR: pointer" data="10116" class="copybut" id="copybut10116" onclick="doCopy('code10116')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code10116"> <br>varchangeTwoDecimal_f= function(floatvar){ <br> var f_x = parseFloat(floatvar); <br> if (isNaN(f_x)){ <br> return '0.00'; <br> var f_x = Math.round(f_x*100)/100; var s_x = f_x.toString(); <br> var pos_decimal = s_x.indexOf('.') <br> if (pos_decimal < 0){ <BR> pos_decimal = s_x.length; .'; <BR> } <BR> while (s_x.length <= pos_decimal 2){ <BR> s_x = '0' <BR> } <BR> return s_x; ><BR> js에서 제공하는 반올림 기능 : <BR><BR><BR><BR></div> 코드 복사 <BR><BR><div class="codetitle"> 코드는 다음과 같습니다. <span><a style="CURSOR: pointer" data="1830" class="copybut" id="copybut1830" onclick="doCopy('code1830')"><U>js 반올림 함수 toFixed( ), 내부 매개변수는 유지할 소수 자릿수입니다. </U></a><script 언어="javascript"> document.write("<h1>소수점 두 자리를 유지하는 JS 예</h1><br>") var a=2.1512131231231321; </div> document.write("원래 값:" a "<br>") <div class="codebody" id="code1830"> document.write("소수점 두 자리:" a.toFixed(2) "<br> 소수점" a.toFixed(4)); <br></script> <br><br> </div>