feat(longestWords: desenvolvimento da função

This commit is contained in:
Lorena Camila Coelho Máximo 2022-11-02 20:51:03 -04:00
parent 6b77ba45d6
commit 94be808888

View File

@ -1,4 +1,11 @@
export function longestWords(words) {
// implementar logica aqui
return words.reduce((acumulador, palavraAtual) => {
if (!acumulador.length) acumulador = [palavraAtual];
else if (palavraAtual.length > acumulador[0].length)
acumulador = [palavraAtual];
else if (palavraAtual.length === acumulador[0].length)
acumulador = [...acumulador, palavraAtual];
return acumulador;
}, [])
}