es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARRAY-REDUCE

Cómo crear una función array.reduce reutilizable

Estoy trabajando en resolver un problema de Anagramas y quiero ser ingenioso con los métodos de Javascript. Aquí está mi código: const stringA = [“hello”] const stringB = [“olhle”] let cleanStrA = stringA.replace(/[^\w]/g, ”).toLowerCase().split(”) let cleanStrB = stringB.replace(/[^\w]/g, ”).toLowerCase().split(”) function charMap (str) { str.reduce((acc, cur) => { acc[cur] = acc[cur] . . . Read more

Cómo asignar un objeto con propiedades a una propiedad de otro objeto usando reduce

Tengo un conjunto de datos como este: const dataSet = [ { ‘Transactions.productRef’: ‘SomeRef/123’, ‘Transactions.itemCount’: 25, ‘Transactions.revenue’: 1000, }, { ‘Transactions.productRef’: ‘SomeRef/124’, ‘Transactions.itemCount’: 35, ‘Transactions.revenue’: 500, }, ]; Y estoy tratando de asignar un objeto con propiedades al valor de “Transactions.productRef” para obtener algo como esto: { ‘SomeRef/123’: { productRef: . . . Read more

Obtener un valor por frecuencia en un hash de JavaScript sin perder las otras claves y valores.

Estoy aprendiendo Javascript y tengo un hash de usuarios como este: const users = [{id: 1, firstName: “Jose”, revenue: 3700, country: “Colombia”}, {id: 2, firstName: “Rodney”, revenue: 9100, country: “Germany”}, {id: 3, firstName: “Danny”, revenue: 0, country: “United States”}, { id: 4, firstName: “Birgit”, revenue: 7700, country: “Germany”}, {id: 5, . . . Read more