En este post veremos cómo convertir la cadena "false"
o "true"
en un tipo de dato booleano, es decir, convertir una cadena a booleano.
Como sabemos, no podemos usar Boolean
debido a que devolverá true
en ambos casos:
Veamos una función que puede ayudarnos a convertir "false"
a false
, y "true"
a true
.
Lo único que tenemos que hacer es asignar el resultado de comparar la cadena original, con la cadena "true"
así:
let cadenaBooleana = "false";
let booleano = cadenaBooleana === "true";
Así de sencillo. Y también podemos encerrarlo dentro de una función.
La función quedaría así:
// Definir función
const cadenaABooleano = cadena => cadena === "true";
// Probar
console.log(cadenaABooleano("true"));
// true
console.log(cadenaABooleano("false"));
// false
Dentro del código también he colocado un ejemplo de cómo usar la función.
Hoy te voy a presentar un creador de credenciales que acabo de programar y que…
Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…
En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…
En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…
Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…
En este artículo te voy a enseñar cómo usar un "top level await" esperando a…
Esta web usa cookies.