Teste de Pertencimento
Parte da seção Fundamentos do Journey de JavaScript da Coddy — lição 70 de 77.
Você pode verificar se um elemento está em um array ou não usando o método indexOf():
const arr = ["a", "b", "c"];
console.log(arr.indexOf("b")); // Saída: 1
console.log(arr.indexOf("d")); // Saída: -1Se o elemento não for encontrado, indexOf() retorna -1.
Você também pode usar o método
includes()que foi aprendido anteriormente!
Desafio
FácilCrie um programa que receba dois arrays de números como entrada (fornecidos) e imprima um novo array de todos os elementos que estão no primeiro array, mas NÃO no segundo array.
Folha de consulta
Use indexOf() para verificar se um elemento existe em um array:
const arr = ["a", "b", "c"];
console.log(arr.indexOf("b")); // Output: 1
console.log(arr.indexOf("d")); // Output: -1Se o elemento não for encontrado, indexOf() retorna -1.
Experimente você mesmo
let arr1 = inp[0].split(", ").map(Number);
let arr2 = inp[1].split(", ").map(Number);
// Escreva seu código abaixoEsta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Coerção de Tipos7Calculadora de Divisão de Conta
Mensagem de Boas-vindasCalculando a Gorjeta e o Total10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar VariáveisConstantes5Tomada de Decisão
Estrutura IfIf - ElseRevisão - Calculadora SimplesIf - Else AninhadoEstrutura Switch8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialLoop Do WhileLoops Aninhados3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoIgualdade Estrita vs Não EstritaRecapitulação - Matemática Simples6E/S Básica
SaídaSaída com VariáveisConversão de Tipos - Parte 1Conversão de Tipos - Parte 2Revisão - Até 120Revisão - Verdadeiro ou Falso9Funções
Declarar uma FunçãoArgumentosRetornoRecapitulação - Função SigmaExpressão de FunçãoParâmetros PadrãoArrow FunctionsRecapitulação - Função de Validação12Arrays Parte 2
Iterando sobre ArraysO Método forEachLoop for...ofRecapitulação - Contador de PFatiamento de ArraysMétodos de Array Parte 3Métodos de Array Parte 4Teste de Pertencimento