我有一个小小的预告片,一直困扰着我。 我无法控制脚本写入的小数位数。
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'。 我道歉,我知道这应该是一个小案例,但我可以得到任何工作。
答案 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));