首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript舍入到最近的整数

Javascript舍入到最近的整数
EN

Stack Overflow用户
提问于 2017-02-18 20:49:21
回答 3查看 520关注 0票数 1

我正在创建一家网上商店。我正在为装运创造计算重型货物,但我在重型货物方面有一个问题。

我想要当总重型货物的例子:

3.0至3

3.1至4

3.2至4

直到

3.9至4

当重物在(3.1到3.4)中时,我感到困惑,这个结果是3,我想将这个结果更改为4

这是我的代码JsFiddle

代码语言:javascript
复制
var num = 3.4;
var n = num.toFixed()
alert(n);

帮帮我,谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-02-18 20:50:52

使用Math.ceil函数。它将始终舍入到最近的整数。

代码语言:javascript
复制
var num1 = 3.0;
var num2 = 3.1;
var num3 = 3.9;

console.log(Math.ceil(num1));
console.log(Math.ceil(num2));
console.log(Math.ceil(num3));

票数 3
EN

Stack Overflow用户

发布于 2017-02-18 20:53:07

你在找Math.ceil

代码语言:javascript
复制
Math.ceil(3.0); // 3
Math.ceil(3.1); // 4
Math.ceil(3.8); // 4
票数 4
EN

Stack Overflow用户

发布于 2017-02-18 20:52:33

您可以使用Math.ceil()函数的JavaScript

代码语言:javascript
复制
var num = 3.4;
var n = Math.ceil(num);
console.log(n);

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42320542

复制
相关文章

相似问题

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