Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Eliminar mais um número

Olá pessoal gostaria de eliminar mais um número além do zero, exemplo o numero 2, já tentei algumas maneiras mas sem sucesso, segue abaixo algumas maneiras que tentei:

if (numeroAleatorio !== 0, 2 ) 
if (numeroAleatorio !== [0, 2] ) 
2 respostas
solução!

Olá Wellington, tudo bem?

Uma maneira para você fazer isso seria fazendo a condição if dessa forma:

if (numeroAleatorio !== 0 && numeroAleatorio !== 2)

Esse && que eu utilizei para separar a suas comparações é o que chamamos de operador lógico, sendo:

  • o símbolo && equivalente a E (AND)
  • o símbolo || equivalente a OU (OR)
  • o símbolo ! equivalente a NÃO (NOT) -> esse nós já conhecemos do símbolo de diferente: !==

Portanto, podemos ler a condição da seguinte maneira:

if (numeroAleatorio !== 0 && numeroAleatorio !== 2)

Se "numeroAleatorio" for diferente de zero E "numeroAleatorio" for diferente de dois, faça tal coisa...

Espero ter ajudado. Se ficou qualquer dúvida é só avisar!

Bons estudos!!

Ajudou e muito, muito obrigado Thiago Enjo

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