Tengo un componente de porcentaje en el que estoy trabajando y necesito una forma de revisar un conjunto de datos y averiguar cuántos elementos tienen el valor audited
establecido en verdadero. Mis datos se ven así
{[{id: 1, audited: true},{id:2, audited: false}...]}
esto es lo que he probado hasta ahora
const a = []; let list = Object.values(items || {}).map((item) => { console.log("ITEM", item); if (item.audited === true) { a.push(item); } return a; });
Mi plan era verificar la longitud de a
y usarla como mi valor. Pero lo que he hecho aquí es exagerado si me consuelo en la lista, es una matriz de todos los elementos que pasan la prueba if y la longitud de la matriz es el número de pases. Todo lo que necesito es la cantidad de elementos en el objeto que han sido auditados. Cualquier consejo sobre cómo limpiar esto sería muy útil. Soy nuevo en la codificación, así que por favor sea amable.