1 e 0 para true e false convertem para JS

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

1 e 0 para true e false em JavaScript Hoje só um post muito curto. Há certamente muitas maneiras de converter 0 e 1 em JavaScript para true e false.

O caminho a seguir que eu vi hoje é provável, mas provavelmente o mais curto e também elegante. Além disso, ele trabalha não somente para valores inteiros, mas também para as representações de sequência de caracteres de 0 e 1.

Presumo que algo aqui sob “Pérolas de programação”…

0 e 1 para verdadeiro e falso

Converter inteiro para 0 e 1 para Boolean, basta duas vezes para usar o não operador.

var thisIsFalse =! 0; falsevar thisIsTrue =! 1; true

Por que isso funciona? Vamos dar o exemplo a seguir. 1 é um valor válido e, portanto, é verdade. Se nós agora! 1 escrever, então podemos negar o verdadeiro do falso e preservada. Com um segundo! Então! 1 nós anular o falso existente e assim obter verdadeiro para 1. Exatamente o contrário, ele procura a 0. Assim, 0 é equivalente a uma falsa. Dementsprechen! 0 verdadeiro e! 0 um falso.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

“0” / “1” – cordas true e false

E o que, se 0 e 1 como sequências de caracteres, porque vem de um mau definida como cadeia de caracteres JSON, por exemplo? Nada poderia ser mais simples do que usando o + cordas do operador podem ser convertidas para int. Esta solução para uma sequência de caracteres é como segue:

var thisIsFalse =! + “0”; falsevar thisIsTrue =! + “1”; true

Três personagens, tornar-se um valor booleano de uma sequência de caracteres (com um valor de “0” ou “1”). Acho muito mais elegante, já não é. Mas é nunca é tarde para aprender. Você conhece uma solução melhor?

Sobre o autor: Este artigo, bem como 363 outros artigos sobre código-bude.net, escrito por Raphael. -Desde 2011 blog aqui sobre programação, meu software, escrever tutoriais e tentar o meu conhecimento, portanto ele vai bem, para compartilhar com meus leitores. Além disso, escrevo sobre temas de meus estudos sobre derwirtschaftsinformatiker.de. E-mail • Google + • Facebook • Twitter

4SHARESFacebookTwitterGoogleWhatsappRedditPocketStumbleuponPinterestXingMail

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br