Cómo convertir números en booleanos en JavaScript

Cómo convertir números en booleanos en JavaScript
La conversión de tipo es un fenómeno de convertir un tipo de datos en otro. Al igual que en cualquier otro lenguaje de programación, JavaScript proporciona dos tipos de conversiones de datos I I.mi. implícito y explícito. En la conversión implícita, JavaScript convierte automáticamente un tipo de datos a otro, mientras que en la conversión de tipo explícito tenemos que usar algunas funciones incorporadas para convertir el tipo de datos.

La conversión "número de booleano" pertenece a la conversión de tipo explícito. Para convertir un número en un tipo de datos booleanos, tenemos que utilizar una función incorporada Booleano (). Este artículo presenta una comprensión detallada de cómo convertir los números en booleano en JavaScript. Posteriormente, explica el impacto de usar no "!"Firmar y duplicar no"!!" firmar.

Cómo convertir números en booleanos en JavaScript

Antes de saltar a la conversión de tipo, primero, tenemos que entender qué es el tipo de datos booleanos? Bien! Es un tipo de datos muy simple que tiene solo dos resultados posibles, ya sea verdadero o falso. Ahora la pregunta es al convertir los otros tipos de datos al tipo de datos booleanos; ¿Cuándo volverá verdadero y cuándo devolverá un valor falso??

En JavaScript, el tipo de datos booleanos convertirá todos los valores en verdadero, excepto los siguientes valores:

  • nulo
  • 0
  • Yaya
  • FALSO
  • "
  • indefinido

Ahora es el momento de comprender cómo podemos convertir explícitamente el tipo de datos de números en tipo de datos booleanos. En JavaScript, la función booleana devolverá verdadero para todos los valores numéricos distintos de 0.

Ejemplo
El código dado a continuación mostrará cómo convertir un número en un valor booleano:

var a = 10;
consola.log ("El número original:", a);
consola.log ("número convertido a booleano", booleano (a));

En el código anterior creamos una variable y le asignamos un número. Para convertir un valor numérico a un valor booleano, utilizamos una función incorporada "Booleano"Y la consola.La función log () se usa para imprimir el valor original y convertido de "a". En la ejecución exitosa del código, obtendremos la siguiente salida en la consola del navegador:

Ejemplo
Consideremos otro ejemplo para entender cuándo Boolean devolverá el valor falso:

var a = 0;
consola.log ("El número original:", a);
consola.log ("número convertido a booleano", booleano (a));

Ahora el código anterior convierte un valor numérico "0" a un tipo de datos booleanos, como resultado, devolverá falso como se muestra en el siguiente fragmento:

Uso de "!"El signo dentro de la función booleana proporciona un valor contradictorio i.mi. La función booleana mostrará verdadero para 0 y falso para todos los valores distintos de cero. Usando dos no letreros "!!"Proporcionará los resultados reales que.mi. 0 = falso, 1 = verdadero.

Ejemplo
Para una mejor comprensión, considere la siguiente pieza de código:

var a = 0;
var b = 10;
consola.log ("El número original:", a);
consola.log ("número convertido a booleano", booleano (!a));
consola.log ("El número original:", b);
consola.log ("número convertido a booleano", booleano (!b));

El código anterior proporciona la siguiente salida:

El fragmento anterior verifica ese uso de "!"El signo dentro de la función booleana muestra los resultados contrarios.

Conclusión

En JavaScript, se utiliza una función incorporada booleana para convertir el tipo de datos de número a tipo de datos booleano. La función booleana devuelve verdadero para todos los valores numéricos distintos de cero. Sin embargo, el uso de un operador lógico no dentro de la función booleana da como resultado resultados falsos. Este artículo presenta una descripción completa de cómo convertir un tipo de datos numéricos a un tipo de datos booleanos. Además, describe las consecuencias de usar el operador lógico no "!"Así como doble negación"!!".