gpt4 book ai didi

javascript - 将对象项乘以某个随机值并作为对象返回

转载 作者:行者123 更新时间:2023-11-30 13:59:03 24 4
gpt4 key购买 nike

我有一个包含如下对象的数组:

[
{
current_temperature: "16.75°C"
name: "London"
}
...
]

我需要将当前温度乘以某个值并以与上面相同的格式返回。

我试过如下但它不起作用

this.data.map(item => {
let temp = item['current_temperature'];
Object.assign(this.data, {'current_temperature': temp.split('\u00B0')[0] * 32});
});

最佳答案

试试这个:

const data = [
{
current_temperature: "16.75°C",
name: "London"
},
{
current_temperature: "10.75°C",
name: "Tunis"
}

]

const result = (multip) => data.map(res=> Object.assign({}, res, {current_temperature : res.current_temperature.split('\u00B0')[0] * multip +'°C'}));

console.log(result(10)) // multiplied by 10
console.log(result(32)) // multiplied by 32

关于javascript - 将对象项乘以某个随机值并作为对象返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56701555/

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