Este tutorial demostrará los métodos para convertir la cadena en booleano usando JavaScript.
Cómo convertir/transformar una cadena en booleano usando JavaScript?
Use los siguientes métodos para convertir una cadena en un booleano usando JavaScript:
Veamos cómo funcionarán estos métodos.
Método 1: convertir una cadena a boolean usando el operador de igualdad estricta (===)
El "Igualdad estricta" (===) Operador o el "identidadEl operador se utiliza para convertir una cadena a un valor booleano. Verifica si el valor lateral de la izquierda se vuelve igual al valor lateral de la mano derecha. En caso afirmativo! vuelve "verdadero"De lo contrario, regresa"FALSO".
Sintaxis
La sintaxis para el operador de igualdad estricto es la siguiente.:
Valor de retorno
Sus salidas "verdadero"Si los valores comparados consisten en el mismo valor y tipo.
Ejemplo 1:
Crear una variable llamada "cadena"Que almacena un valor booleano"verdadero"Como una cadena:
Compare la cadena con la cadena "verdadero" utilizando el "Igualdad estricta" (===) Operador. Solo si la cadena es "verdadero", La salida se asignará un valor booleano"verdadero":
VAR result = String === 'verdadero';Imprima el resultado en la consola utilizando el "consola.registro()" método:
consola.log (resultado);Producción
La salida muestra "verdadero", Ya que la igualdad estricta devuelve verdadera cuando ambos operandos son iguales en términos del tipo y valor.
Ejemplo 2:
En variable "cadena", Almacenar valor booleano"FALSO":
Compare la cadena "FALSO"Con la cadena"verdadero":
VAR result = String === 'verdadero';Producción
La salida muestra "FALSO"Porque el operador de igualdad estricto devuelve verdadero si la cadena es realmente"verdadero".
Método 2: Convierta una cadena a boolean usando Double no (!!) Operador
Para convertir la cadena en boolean, hay otro método en JavaScript, conocido como doble exclamación (!!) que es un doble no (!!) operador. Devuelve un valor booleano al revertir el resultado de un solo operador no.
Sintaxis
La sintaxis para el doble no (!!) El operador es el siguiente:
En la sintaxis anterior:
Ejemplo 1:
Crear una variable "cadena"Y almacene un valor booleano"verdadero"Como una cadena en ella:
Usa el doble no (!!) Operador con cadena para convertir en un valor booleano:
consola.registro(!!cadena);Producción
Pantalla de salida "verdadero", como en (!!) operador, primero (!) Convierte "verdadero" en "FALSO", Entonces el segundo (!) nuevamente lo convierte en "verdadero".
Método 3: convertir una cadena a booleano usando objeto booleano
Para convertir la cadena en un booleano, use el JavaScript incorporado "Booleano" objeto. Es un objeto de envoltura para valores booleanos.
Sintaxis
La sintaxis para convertir la cadena a booleana con la ayuda de un objeto booleano es la siguiente:
Booleano (cadena)
Ejemplo 1:
Crear una variable "cadena"Y almacene un valor booleano"verdadero"Como una cadena en ella:
Llame al envoltorio booleano pasando la cadena:
Booleano (cadena);Producción
La salida devuelve un valor booleano "verdadero", Ya que la cadena pasada no está vacía.
Ejemplo 2:
Almacenar el valor booleano "FALSO"En una variable"cadena":
Invoca el envoltorio booleano pasando la cadena:
Booleano (cadena);La salida correspondiente será:
Conclusión
Para convertir una cadena a un booleano, use el "Igualdad estricta"Operador (===) que compara la cadena especificada con la cadena"verdadero"Y devuelve un valor booleano"verdadero"Si los valores comparados son del mismo tipo y valor. El "Doble no"(!!) El operador devuelve un valor booleano al revertir el resultado de un solo operador, o JavaScript "Booleano"Objeto que devuelve un valor booleano"verdadero"Si la cadena pasada no es una cadena vacía de otra vez"FALSO". Este tutorial demuestra los métodos para convertir la cadena en booleano usando JavaScript.