Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

dúvida sobre o método includes()

Olá, queria tirar uma dúvida sobre o método includes().

Esse método que tem como objetivo encontrar um dado numa lista, é apenas do Javascript ?

Pois eu achava que a única forma de encontrar um dado em um array era percorrendo a lista inteira, através do for e dentro desse for fazer um if para caso ache o dado.

Outra dúvida... Em qual situação devo usar o for para percorrer uma lista e encontrar determinado dado e em qual situação devo usar o includes? Tem situação específica?

1 resposta
solução!

Olá Vinicius, tudo bem? Espero que sim!

O métodoincludes()é um método específico do JavaScript, que pode ser usado para verificar se um elemento está presente em um array. Ele retorna um valor booleano (true ou false) indicando se o elemento está presente ou não no array. Aqui está um exemplo de como usar o includes():

const array = [1, 2, 3, 4, 5];

console.log(array.includes(3)); // Retorna true
console.log(array.includes(6)); // Retorna false

Nesse exemplo, o método includes() é usado para verificar se o número 3 está presente no array.

Quanto à escolha entre usar o for e o includes(), depende do contexto e dos requisitos específicos do seu código. Em geral, oincludes() é uma opção mais simples e legível, especialmente se você só precisa verificar a presença de um único elemento. No entanto, se você precisar fazer operações mais complexas ou precisar obter informações adicionais sobre a posição do elemento, um loop como o for pode ser mais adequado.

Espero ter ajudado!

Caso tenha dúvidas, fico à disposição.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software