Solución

@arkzado·21/4/2026TypeScript
solution.tsTypeScript
function countOccurrences(arr: number[], target: number): number {
  // Tu código aquí
  return arr.reduce((count, current) => {return (current === target) ? count + 1 : count;}, 0);
}

// No modificar: necesario para evaluar el resultado.
export { countOccurrences };
1respuestas
Respuestas
@fernandozamoranoohace 2deditado

Está super excelente tu respuesta, pero ya que es una función de flecha de una sola línea, puedes eliminar el return y las llaves gracias al retorno implícito.

// Tu respuesta con return
return arr.reduce((count, current) => {return (current === target) ? count + 1 : count;}, 0);

// La versión modificada
return arr.reduce((count, current) => (current === target) ? count + 1 : count, 0);

No es hate, solo una observación.

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.