gpt4 book ai didi

javascript - 如何对对象数组中的某些值进行舍入?

转载 作者:行者123 更新时间:2023-12-02 19:36:27 26 4
gpt4 key购买 nike

 Array = [ {name:apples, price:3.99, tax:0.20}, 
{name:oranges, price:1.40, tax:0.15},
{name:bananas, price:0.99, tax:0.10},
]

如何对所有“价格”值(而不是名称,出于性能目的)运行 toFixed() 以便得出以下结果:

 Array = [ {name:apples, price:4, tax:0.20}, 
{name:oranges, price:1, tax:0.15},
{name:bananas, price:1, tax:0.10},
]

我必须走环路吗?

最佳答案

只需循环数组(顺便说一句:永远不要使用Array作为变量名):

for (var i=0; i<arr.length; i++)
arr[i].roundedPrice = Math.round(arr[i].price);

关于javascript - 如何对对象数组中的某些值进行舍入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886425/

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