在 JavaScript 中将数字四舍五入到最接近的 10
JavaScript 有用于舍入数字的本机方法。 例如,要将数字四舍五入到最接近的 10,您可以使用纯 JavaScript 函数 Math.ceil()
以及额外的除法和乘法。
同样,要将数字四舍五入到最接近的 10,您可以使用纯 JavaScript 函数 Math.round()
以及额外的除法和乘法。
在这篇 JavaScript 文章中,您将学习如何使用 Math.ceil()
和 Math.round()
函数将数字向上舍入或四舍五入到最接近的 10。
在 JavaScript 中使用 Math.ceil() 将数字向上舍入到最接近的 10
要将数字向上舍入到最接近的 10,您可以调用 Math.ceil() 函数,将除以 10 的数字作为参数传递,并将结果乘以 10,例如 Math.ceil(num / 10) * 10 。
Math.ceil 函数会将数字四舍五入到下一个最大整数并返回结果。
function roundUpNearest10(num) {
return Math.ceil(num / 10) * 10;
}
console.log(roundUpNearest10(101)); // 👉️ 110
console.log(roundUpNearest10(89.9)); // 👉️ 90
console.log(roundUpNearest10(80.01)); // 👉️ 90
console.log(roundUpNearest10(-59)); // 👉️ -50
console.log(roundUpNearest10(-60)); // 👉️ -60
下面给出的屏幕截图显示了上面代码的输出。
Math.ceil 函数将为用户处理所有繁重的工作。 例如,如果传入的数字有小数部分,Math.ceil 函数会将数字向上舍入。
另一方面,如果传递一个整数,该函数将返回该数字。 以下是使用 Math.ceil 函数的一些示例。
console.log(Math.ceil(6.01)); // 👉️ 7
console.log(Math.ceil(61.00001)); // 👉️ 62
console.log(Math.ceil(60)); // 👉️ 60
console.log(Math.ceil(-33.99)); // 👉️ -33
console.log(Math.ceil(null)); // 👉️ 0
下面给出的屏幕截图显示了上面代码的输出。
当使用 null 值调用 Math.ceil 函数时,它将返回 0。下面给出了代码示例的分步过程。
console.log(31 / 10); // 👉️ 3.1
console.log(50 / 10); // 👉️ 5
console.log(Math.ceil(31 / 10)); // 👉️ 4
console.log(Math.ceil(50 / 10)); // 👉️ 5
console.log(Math.ceil(41 / 10) * 10); // 👉️ 50
console.log(Math.ceil(60 / 10) * 10); // 👉️ 60
下面给出的屏幕截图显示了上面代码的输出。
代码中有两步:
- 将数字除以 10,并将结果四舍五入到下一个最大整数。
- 将结果乘以 10,将数字四舍五入到最接近的 10。
在 JavaScript 中使用 Math.round 将数字四舍五入到最接近的 10
要将数字四舍五入到最接近的 10,您可以调用 Math.round() 函数,传递数字除以 10 并将结果乘以 10,例如 Math.round(num / 10) * 10。
Math.round 函数将获取一个数字,将其四舍五入到最接近的整数,然后返回结果。
function roundToNearest10(num) {
return Math.round(num / 10) * 10;
}
console.log(roundToNearest10(34)); // 👉️ 30
console.log(roundToNearest10(35)); // 👉️ 40
console.log(roundToNearest10(64.9)); // 👉️ 60
console.log(roundToNearest10(-36)); // 👉️ -40
console.log(roundToNearest10(-35)); // 👉️ -30
下面给出的屏幕截图显示了上面代码的输出。
Math.round 函数将为用户处理所有繁重的工作。 此函数会将数字四舍五入为最接近的整数。
另一方面,如果数字的小数部分恰好为 0.5,则该数字将四舍五入到正无穷大方向上的下一个整数。
以下是使用 Math.round 函数的一些示例。
console.log(Math.round(8.49)); // 👉️ 8
console.log(Math.round(8.5)); // 👉️ 9
console.log(Math.round(80)); // 👉️ 80
console.log(Math.round(-84.5)); // 👉️ -84
console.log(Math.round(-84.51)); // 👉️ -85
console.log(Math.round(null)); // 👉️ 0
下面给出的屏幕截图显示了上面代码的输出。
当使用 null 值调用 Math.round 函数时,该函数返回 0。 下面给出了逐步介绍的示例。
console.log(65 / 10); // 👉️ 6.5
console.log(44 / 10); // 👉️ 4.4
console.log(Math.round(65 / 10)); // 👉️ 7
console.log(Math.round(44 / 10)); // 👉️ 4
console.log(Math.round(65 / 10) * 10); // 👉️ 70
console.log(Math.round(44 / 10) * 10); // 👉️ 40
下面给出的屏幕截图显示了上面代码的输出。
这是一个两步过程:
- 将数字除以 10,并将结果四舍五入到最接近的整数。
- 将结果乘以 10,将数字四舍五入到最接近的 10。
因此,通过这篇 JavaScript 文章的帮助,用户已经学会了如何使用 Math.ceil()
和 Math.round()
函数将数字向上舍入或四舍五入到最接近的 10。
相关文章
在 JavaScript 中计算百分比
发布时间:2023/09/09 浏览次数:123 分类:JavaScript
-
本文将介绍如何使用 JavaScript 计算任意数字的百分比。在 JavaScript 中计算百分比 在 JavaScript 中获取任意数字的百分比非常容易。
JavaScript 科学记数法
发布时间:2023/09/09 浏览次数:95 分类:JavaScript
-
在今天的文章中,我们将学习 JavaScript 中的科学计数法。JavaScript 中的科学记数法
在 JavaScript 中将弧度转换为度数
发布时间:2023/09/09 浏览次数:144 分类:JavaScript
-
在本文中,我们将学习 JavaScript 源代码中的数学计算,使用公式从弧度值获取角度值,并使用默认的警报框或日志框将结果显示给用户。在 JavaScript 中将弧度转换为度数
在 JavaScript 中按属性值查找数组中的对象
发布时间:2023/06/06 浏览次数:144 分类:JavaScript
-
当通过属性值在数组中查找对象时,可以在 JavaScript 中使用不同的实现。使用 find() 方法按属性值在数组中查找对象。我们可以使用 find() 方法通过对象的属性值在 JavaScript 的对象数组中查找对
JavaScript 通过对键的引用获取对象的值
发布时间:2023/06/06 浏览次数:199 分类:JavaScript
-
在 JavaScript 中,对象以键值对的形式编写。 我们可以通过键来获取对象的值。但也可以通过变量引用键并使用变量访问对象中的值。 本文将介绍其实现方式。
在 JavaScript 中使用 XMLHttpRequest 发送 POST 请求
发布时间:2023/06/06 浏览次数:124 分类:JavaScript
-
在本文中,我们将通过不同的示例学习如何使用 JavaScript 代码在 Ajax 编程中发送 XMLHttpRequest post 请求。
使用 JavaScript 将鼠标指针移动到特定位置
发布时间:2023/06/06 浏览次数:131 分类:JavaScript
-
在这篇文章中,我们将创建一个假的或自定义的鼠标指针,它可能看起来类似于默认系统的鼠标指针,然后我们将使用 JavaScript 将其位置移动到不同的位置。 这种将鼠标指针移动到特定位置的
JavaScript 异步 forEach
发布时间:2023/06/06 浏览次数:224 分类:JavaScript
-
在本篇文章中,我们将看看我们是否可以在 JavaScript 的 forEach 循环中使用异步。 有哪些选择?JavaScript 中的异步 forEach 异步编程不适用于 Array.prototype.forEach。
JavaScript 中 URL 解码
发布时间:2023/06/06 浏览次数:150 分类:JavaScript
-
本文着眼于 URL 解码以及如何使用 JavaScript 对编码的 URL 进行解码。需要URL编解码。JavaScript 中的 URL 解码。在 JavaScript 中,可以通过三种方法对编码的 URL 进行解码。