Neste artigo você vai aprender a como converter booleano para inteiro com JavaScript, utilizando um operador
Fala programador(a), beleza? Bora aprender mais sobre números e booleanos em JS!
Em JavaScript temos um operador que é chamado de unário, ele basicamente converte ‘coisas’ para número
Por exemplo, strings:
console.log(+"1") // 1 console.log(typeof +"1") // number
Veja que “1” vira 1, somente é necessário colocar o sinal de mais (que é o operador unário!)
Vamos replicar então esta estratégia para booleanos, veja:
console.log(+true) // 1 console.log(+false) // 0
Agora temos o resultado que precisamos, falso vira 0 e verdadeiro vira 1
Que é exatamente o que estes booleans representam em formato numérico
Essa conversão de booleano para número é muito utilizada quando bancos de dados não aceitam os tipos booleanos
Conclusão
Neste artigo você aprendeu a como converter booleano para inteiro com JavaScript
Utilizamos o operador unário, que é um sinal de mai (+)
Ele tem a função de converter outros tipos de dados para números
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os curso