Alguém poderia me ensinar como funciona a "!" no JS ?+

3 respostas
programação
G

Comecei a estudar JS recentemente e fiquei com algumas dúvidas envolvendo a “!” em uma variável! alguém poderia me explicar o por que do “true” ter virado “false” ??

exclama%C3%A7%C3%A3o

3 Respostas

G

rodriguesabner

Isso é um dos operadores lógicos:
AND ( && ),
OR ( || ) e
NOT ( ! )

Quando você insere isso ! é quando você quer algo diferente daquele resultado, tipo:

let bool1 = true;
if(!boll1){ //se a variavel for false
   console.log("printa algo aqui ")
}

Isso pode ser feito com string, int, double… tambem

let nome = "Fulano da Silva"
    if(nome != "Fulano da Silva"){ //se o nome for DIFERENTE
      //nesse caso não vai cair nesse if
      //pq o nome declarado é o mesmo da condição
    }
let numero = 20
    if(numero != 15){ //se o numero for DIFERENTE de 15
      //nesse caso vai cair no if pq a variavel declarada
      //tem o valor de 20
    }
G

obrigado amigo

Criado 7 de novembro de 2020
Ultima resposta 7 de nov. de 2020
Respostas 3
Participantes 2