首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >限制写入的小数位数(js)

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

Stack Overflow用户
提问于 2013-01-16 03:55:42
回答 2查看 74关注 0票数 0

我有一个小小的脑筋急转弯,一直困扰着我。我无法控制我的脚本所写的小数位数。

HTML

代码语言:javascript
运行
复制
<script type="text/JavaScript">
    <!--
    document.write($tekn_2_2/$tekn_2_1)
    //-->
</script>

JS

代码语言:javascript
运行
复制
$tekn_2_1 = "28"
$tekn_2_2 = "7600"

我想让它返回值'271‘而不是'271.42857142857144’。我很抱歉,我知道这应该是个小案子,但我可以让任何东西工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-16 03:58:57

编辑:最初我投票给toFixed,但不知道这个函数也是四舍五入的。看起来简单的地板就是你所需要的。

代码语言:javascript
运行
复制
Math.floor($tekn_2_2/$tekn_2_1) == 271

编辑:对于Javascript:+1 :它在基本操作上的好的部分,比如这样。以简短但信息量很大的方式。

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

票数 2
EN

Stack Overflow用户

发布于 2013-01-16 03:57:42

代码语言:javascript
运行
复制
document.write(Math.round($tekn_2_2/$tekn_2_1));
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14345757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档