gpt4 book ai didi

javascript - 在 javascript 中使用 parseInt 进行整数舍入

转载 作者:可可西里 更新时间:2023-11-01 02:49:34 27 4
gpt4 key购买 nike

我有以下 javascript 代码。

if( frequencyValue <= 30)
leftVal = 1;
else if (frequencyValue > 270)
leftVal= 10;
else
leftVal = parseInt(frequencyValue/30);

目前,如果给定值 55(例如),它将返回 1,因为 1< 55/30 < 2。我想知道如果被删除的小数位大于 .5,是否有办法四舍五入到 2 .

提前致谢

最佳答案

结合使用 parseFloat 和 Math.round

Math.round(parseFloat("3.567")) //returns 4

[编辑] 根据您的代码示例,您根本不需要 parseInt,因为您的参数已经是一个数字。你只需要 Math.round

关于javascript - 在 javascript 中使用 parseInt 进行整数舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1228652/

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