Contar por clave en JavaScript
Cuenta cuántos elementos caen bajo cada clave calculada.
function countBy(items, keyFn) {
const counts = {};
for (const item of items) {
const key = keyFn(item);
counts[key] = (counts[key] || 0) + 1;
}
return counts;
}
Palabras clave y builtins usados aquí
constforfunctionofreturn
El intento, en números
- Líneas
- 8
- Caracteres a escribir
- 161
- Tokens
- 51
- Ritmo de tres estrellas
- 95 tpm
Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 32 segundos.
Paso 6 de 8 en Objetos y colecciones; paso 32 de 43 en Fundamentos del lenguaje.