转化成整数再计算
Math.round(xxx)

解决方案 »

  1.   

    toFixed 方法
    请参阅
    toExponential 方法 | toPrecision 方法应用于:Number 对象
    要求
    版本 5.5
    返回一个字符串,代表一个以定点表示法表示的数字。numObj.toFixed([fractionDigits])
    参数
    numObj 
    必选项。一个 Number 对象。 
    fractionDigits 
    可选项。小数点后的数字位数。其值必须在 0 – 20 之间,包括 0 和 20。 
    说明
    toFixed 方法返回一个以定点表示法表示的数字的字符串形式。该字符串中小数点之前有一位有效数字,而且其后必须包含 fractionDigits 数字。如果没有 fractionDigits 参数,或者该参数为 undefined,toFixed 方法假定该值为 0。
      

  2.   

    这个函数怎么用,非要建一个number型的对象吗?
      

  3.   

    <script language="javascript">
    <!--
    var a=0.17;
    var b=10;
    numObj = (a*b)
    alert (""+numObj.toFixed(a*b)+"")
    -->
    </script>