gpt4 book ai didi

javascript - 如何舍入存储在变量中的两个函数返回值的总和?

转载 作者:行者123 更新时间:2023-11-28 19:58:10 24 4
gpt4 key购买 nike

我正在对表单使用函数calculateTotal()。该函数内有一个变量,用于存储其他两个函数返回值的总和。根据表单中的用户输入,总和可以包含几个小数点。即 76.6666666666。我想知道在显示之前是否可以对这笔金额进行四舍五入?我尝试过 Math.round(theWholeThing),但不起作用。我不知道如何对数字进行四舍五入,因为它可能会随着用户对表单的输入而改变。与 parseint 相同。

function calculateTotal()
{
var theWholeThing = areaTimesType() + getSetUp();
var divobj = document.getElementById('totalPrice');
divobj.style.display='block';
divobj.innerHTML = "Total Price For grow space $"+theWholeThing + "\u00A0 \u00A0per month";
}

最佳答案

尝试toFixed

(76.6666666666).toFixed(); => 77
(76.6666666666).toFixed(1); => 76.7

您的代码将如下所示

function calculateTotal()
{
var theWholeThing = areaTimesType() + getSetUp();
var divobj = document.getElementById('totalPrice');
divobj.style.display='block';
divobj.innerHTML = "Total Price For grow space $"+(theWholeThing).toFixed(2) + "\u00A0 \u00A0per month";
}

关于javascript - 如何舍入存储在变量中的两个函数返回值的总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22135927/

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