これは奇妙です。このフィドルで実行しましたが、メインのフィドルでは機能していません。コードは同じだと思います。
主な機能は次のとおりです。
window.setInterval(function(){
for(var i=0; i < companies.length; i++) {
var randomVal = (Math.random()*(10 - (-10) + 1)) + (-10);
randomVal = randomVal / 100;
randomVal = Number(randomVal.toFixed(2));
companies[i].price += randomVal;
//companies[i].price = companies[i].price.toFixed(2);
$('#price'+i).html(companies[i].price);
}
}, 1000);
isntのような値34.569999999999986
はに削減されません34.56
。何が悪いのか分かりますか?