gpt4 book ai didi

JavaScript 四舍五入,不带小数

转载 作者:行者123 更新时间:2023-11-29 17:38:30 28 4
gpt4 key购买 nike

我有一段 JavaScript 代码

shipingcostnumber * parseInt(tax) / 100 + shipingcostnumber

返回数字为6655.866558,因此我将其括在括号中,例如:

(shipingcostnumber * parseInt(tax) / 100 + shipingcostnumber)

现在它返回类似 73213.8 的正确数字。

I need this number to be round up to 73214 and without any decimal.

所以我做了:

var nf = new Intl.NumberFormat('en-US', {
maximumFractionDigits:0,
minimumFractionDigits:0
});

并将我的代码更改为:

nf.format(shipingcostnumber * parseInt(tax) / 100 + shipingcostnumber)

它返回73,214。它确实对我的数字进行了四舍五入,但还添加了 , 如何删除小数点?

最佳答案

您不需要编写自己的函数。只需使用 Math.ceil(n) 即可。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/ceil

关于JavaScript 四舍五入,不带小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54565463/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com