Como converter booleano para inteiro com JavaScript
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
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]