Introdução
Neste laboratório, exploraremos os conceitos fundamentais da programação JavaScript. Você aprenderá a escrever código JavaScript básico e obterá uma compreensão de variáveis, tipos de dados, funções e estruturas de controle. Ao final deste laboratório, você terá uma base sólida em programação JavaScript e poderá aplicar seu conhecimento para resolver problemas do mundo real.
Como Contar Ocorrências em JavaScript
Para contar o número de vezes que um valor específico ocorre em um array JavaScript, você pode usar o método Array.prototype.reduce().
Veja como você pode fazer isso:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Copie e cole o seguinte código:
const countOccurrences = (arr, val) =>
arr.reduce((a, v) => (v === val ? a + 1 : a), 0);
- No código acima, a função
countOccurrencesrecebe dois argumentos: o array a ser pesquisado e o valor a ser contado. - O método
reduce()é usado para iterar sobre cada elemento no array e incrementar um contador cada vez que o valor específico é encontrado. - Para testar a função, chame-a com um array e um valor, assim:
countOccurrences([1, 1, 2, 1, 2, 3], 1); // 3
Isso retornará o número de vezes que 1 ocorre no array [1, 1, 2, 1, 2, 3], que é 3.
Resumo
Parabéns! Você concluiu o laboratório de Contagem de Ocorrências. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.