限制写入的小数位数(js)

时间:2013-01-15 19:55:42

标签: javascript

我有一个小小的预告片,一直困扰着我。 我无法控制脚本写入的小数位数。

HTML

<script type="text/JavaScript">
    <!--
    document.write($tekn_2_2/$tekn_2_1)
    //-->
</script>

JS

$tekn_2_1 = "28"
$tekn_2_2 = "7600"

我想让它返回值'271'而不是'271.42857142857144'。 我道歉,我知道这应该是一个小案例,但我可以得到任何工作。

2 个答案:

答案 0 :(得分:2)

编辑:最初我投票支持toFixed,但不知道这个功能也是圆的。它看起来像一个简单的地板就是你需要的一切。

Math.floor($tekn_2_2/$tekn_2_1) == 271

编辑:+1为Javascript:好的部分它会超过这个基本操作。以简短但信息量很大的方式。

http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742

答案 1 :(得分:-1)

document.write(Math.round($tekn_2_2/$tekn_2_1));