gpt4 book ai didi

javascript - 为什么这个函数会增加错误的十进制值?

转载 作者:行者123 更新时间:2023-11-29 17:18:51 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Is JavaScript’s Floating-Point Math Broken?
Rounding a float in JavaScript

为什么这个函数会增加错误的十进制值?我只想显示一位小数。

var valueElement = $('#valueTempe');
function incrementValue(e){
if(valueElement.text() < 6){
valueElement.text(Math.max(parseFloat(valueElement.text()) + e.data.increment));
}

return false;
}
$('#plus').bind('click', {increment: 0.1}, incrementValue);
$('#minus').bind('click', {increment: -0.1}, incrementValue);

jsFiddle:Test

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