Verificar se um Array Inclui Quaisquer Valores

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, exploraremos uma função JavaScript que verifica se um array inclui quaisquer valores de outro array. Usaremos os métodos Array.prototype.some() e Array.prototype.includes() para implementar a função includesAny(). Ao final deste laboratório, você terá uma melhor compreensão de como verificar eficientemente a presença de valores em arrays usando JavaScript.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 100%. Recebeu uma taxa de avaliações positivas de 100% dos estudantes.

Verificando se um Array Inclui Quaisquer Valores

Para começar a praticar a codificação, abra o Terminal/SSH e digite node.

Para verificar se um array inclui pelo menos um elemento de outro array, use Array.prototype.some() e Array.prototype.includes(). Aqui está um exemplo de função:

const includesAny = (arr, values) => values.some((v) => arr.includes(v));

Você pode chamar esta função e passar os dois arrays que deseja comparar como argumentos. A função retornará um valor booleano indicando se pelo menos um elemento de values está incluído em arr. Aqui estão alguns exemplos:

includesAny([1, 2, 3, 4], [2, 9]); // true
includesAny([1, 2, 3, 4], [8, 9]); // false

Resumo

Parabéns! Você concluiu o laboratório "Verificar se o Array Inclui Quaisquer Valores". Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.