Este tutorial demonstrará os métodos para converter string em booleano usando JavaScript.
Como converter/transformar uma string em booleano usando JavaScript?
Use os seguintes métodos para converter uma string em um booleano usando JavaScript:
Vamos ver como esses métodos funcionarão.
Método 1: Converta uma string em booleano usando o operador estrito da igualdade (===)
O "Igualdade estrita” (===) Operador ou o “identidade”O operador é utilizado para converter uma string em um valor booleano. Ele verifica se o valor lateral esquerdo se torna igual ao valor do lado direito. Se sim! ele retorna “verdadeiro"Else, ele retorna"falso”.
Sintaxe
A sintaxe para o estrito operador de igualdade é o seguinte.:
Valor de retorno
Suas saídas “verdadeiro”Se os valores comparados consistirem no mesmo valor e tipo.
Exemplo 1:
Crie uma variável chamada “corda"Que armazena um valor booleano"verdadeiro”Como uma string:
Compare a string com a string “verdadeiro”Usando o“Igualdade estrita” (===) Operador. Somente se a string for “verdadeiro”, A saída será alocada um valor booleano“verdadeiro”:
var resultado = string === 'true';Imprima o resultado no console usando o “console.registro()”Método:
console.log (resultado);Saída
A saída exibe “verdadeiro”, Pois a igualdade estrita retorna verdadeira quando ambos os operando são iguais em termos do tipo e valor.
Exemplo 2:
Em variável “corda", Armazenar valor booleano"falso”:
Compare a string “falso”Com a string“verdadeiro”:
var resultado = string === 'true';Saída
A saída mostra “falso”Porque o operador estrito da igualdade retorna true se a string for realmente“verdadeiro”.
Método 2: converta uma string para booleano usando o dobro não (!!) Operador
Para converter string em booleano, há outro método em JavaScript, conhecido como uma dupla exclamação (!!) isso é um duplo não (!!) Operador. Ele retorna um valor booleano revertendo o resultado de um único operador não.
Sintaxe
A sintaxe para o duplo não (!!) O operador é o seguinte:
Na sintaxe acima:
Exemplo 1:
Crie uma variável “corda”E armazene um valor booleano“verdadeiro”Como uma string nela:
Use o duplo não (!!) Operador com string para converter em um valor booleano:
console.registro(!!corda);Saída
Exibirs de saída “verdadeiro", como em (!!) operador, primeiro (!) convertidos “verdadeiro" em "falso”, Então o segundo (!) converte novamente em “verdadeiro”.
Método 3: converta uma string em booleano usando o objeto booleano
Para converter a string em um booleano, use o JavaScript embutido “boleano”Objeto. É um objeto de invólucro para valores booleanos.
Sintaxe
A sintaxe para converter string em booleana com a ajuda de um objeto booleano é o seguinte:
Booleano (string)
Exemplo 1:
Crie uma variável “corda”E armazene um valor booleano“verdadeiro”Como uma string nela:
Chame o invólucro booleano passando pela string:
Booleano (string);Saída
A saída retorna um valor booleano “verdadeiro”, Pois a corda passada não está vazia.
Exemplo 2:
Armazene o valor booleano “falso"Em uma variável"corda”:
Invoque o invólucro booleano passando a string:
Booleano (string);A saída correspondente será:
Conclusão
Para converter uma string em um booleano, use o “Igualdade estrita”Operador (===) que compara a sequência especificada à string“verdadeiro”E retorna um valor booleano“verdadeiro”Se os valores comparados forem do mesmo tipo e valor. O "Double não”(!!) O operador retorna um valor booleano revertendo o resultado de um único operador não ou JavaScript “boleano"Objeto que retorna um valor booleano"verdadeiro“Se a string passada não for uma string vazia, mais retornar“falso”. Este tutorial demonstra os métodos para converter string em booleano usando JavaScript.