gpt4 book ai didi

javascript - 用十进制计算parsint

转载 作者:行者123 更新时间:2023-11-28 12:26:40 25 4
gpt4 key购买 nike

我在另一篇文章中找到了这个:

<script language='javascript'>
function AddInputs()
{
var total = 0;
var coll = document.getElementsByClassName('add')
for ( var i = 0; i<coll.length; i++)
{
var ele = coll[i];
total += parseInt(ele.value);
}
var Display = document.getElementById('Display');
Display.innerHTML = total;
}
</script>

它可以工作,但是 1.50、1.50 和 1.50 = 3 这是不准确的。我是 JS 新手(只知道 PHP),但我研究了它并认为它与 parseInt 有关,因为 1.50 不是整数。有什么东西可以代替 parseInt 来计算它,以便三个 1.50 实际上等于 4.50?

最佳答案

尝试使用parseFloat()而不是parseInt()

也可以使用<script type="text/javascript">而不是<script language="javascript">这将更加标准和正确

关于javascript - 用十进制计算parsint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27753382/

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