gpt4 book ai didi

javascript - 如何以 Angular 查找给定数组列表的所有行中是否存在相同的值

转载 作者:行者123 更新时间:2023-12-02 21:58:20 25 4
gpt4 key购买 nike

我在数组列表中有值列表,如下所示

"data": {
"input": [
{ "weight": 'KG', "Amt": 40 },
{ "weight": 'KG', "Amt": 20.25 },
{ "weight": 'KG', "Amt": 10.30 }
]
}

如何找到上面的列表对于 typescript 中的所有三个记录具有相同的权重这里的重量不是固定的。每次我们得到上面的列表时,它都会是动态的和不同的

"data": {
"input": [
{"weight":'', "Amt": 40},
{"weight":'KG',"Amt": 20.25},
{"weight":'Gram',"Amt": 10.30}
{"weight":'KG',"Amt": 10.30}
]
}

如果上面的列表对所有记录具有相同的权重,我需要得到 true

最佳答案

您可以使用array.every。这是一个例子:

const input = [
{
"weight": '',
"Amt": 40
}, {
"weight": 'KG',
"Amt": 20.25
}, {
"weight": 'Gram',
"Amt": 10.30
}, {
"weight": 'KG',
"Amt": 10.30
}
]

const sample = input[0].weight;
const result = input.every((item) => item.weight === 'KG');
console.log(result)

关于javascript - 如何以 Angular 查找给定数组列表的所有行中是否存在相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59945358/

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