<script>
alert(234234243.345354.toFixed(2));
</script>

解决方案 »

  1.   

    参看
    http://www.csdn.net/expert/topic/853/853339.xml?temp=.165661
      

  2.   

    1\
    ParseFloat(str).toFixed(2);// 2表示位数2\
    <script language=JavaScript>
    function tofloat(f,dec) { 
    if(dec<0) return "Error:dec<0!"; 
    result=parseInt(f)+(dec==0?"":"."); 
    f-=parseInt(f); 
    if(f==0) 
    for(i=0;i<dec;i++) result+='0'; 
    else { 
    for(i=0;i<dec;i++) f*=10; 
    result+=parseInt(Math.round(f)); 

    return result; 

    alert(tofloat(12.7879888,2))
    </script>
    3\
    <script>
    alert(parseInt(12.7879888*100+0.5)/100);
    </script>