feat: cria algoritmo que retorne uma lista com as palavras mais longas de uma lista de palavras. #10

Merged
emmanuelvitor merged 1 commits from feature/longestWords into development/desafio-02 2022-10-31 17:06:11 +00:00

View File

@ -1,4 +1,15 @@
export function longestWords(words) {
// implementar logica aqui
let longWords = [];
for (let i = 0; i < words.length; i++) {
if ((longWords.length === 0) || (words[i].length === longWords[0].length)) {
longWords.push(words[i]);
} else if (words[i].length > longWords[0].length) {
longWords = [];
longWords.push(words[i]);
}
}
return longWords;
}