Función booleana de JavaScript

Anika Tabassum Era 15 febrero 2024
  1. Uso básico del tipo primitivo: booleano en JavaScript
  2. Uso de la Función Booleana en JavaScript
Función booleana de JavaScript

A diferencia de la mayoría de los otros lenguajes de programación, JavaScript posee el tipo booleano como tipo de datos primitivo. El tipo booleano tiene principalmente “true” y “false” como los únicos valores predeterminados.

Pero en los casos, también denotamos 0 como false y 1 como true.

En los siguientes conjuntos de ejemplos, examinaremos la unidad básica del tipo booleano y el principio de funcionamiento de la función booleana. Aquí, una cosa que necesitamos saber es la diferencia entre === y ==.

Cuando mencionamos el operador de igualdad estricta ===, es seguro que coincidirá con el tipo de datos junto con el formato coincidente.

Supuestamente, estamos comparando una cadena "123" y un número 123 con el operador de igualdad estricta. Esto dará como resultado un valor false; o palabras más simples, no mostrará una coincidencia.

Del mismo modo, si consideramos la coincidencia de 0 como false y 1 como true, no obtendremos una coincidencia. Revisemos las instancias para una mejor comprensión.

Uso básico del tipo primitivo: booleano en JavaScript

Realizaremos un manejo matemático simple para extraer los valores booleanos. Técnicamente, cualquier variable que tenga un valor se llamará verdadera.

Aquí comprobaremos el resto de una variable dada dividido por 2. Si el resultado es satisfactorio, imprimimos correcto, en caso contrario false.

Además, veremos cómo funciona el operador de igualdad estricta y cómo funciona el operador de igualdad general ==.

Fragmento de código:

var a = 5;
var x = a % 2;
if (x == 1) {
  console.log('correct');
} else {
  console.log('incorrect');
}
if (x === true) {
  console.log('ok');
} else {
  console.log('not ok');
}

Producción:

Uso básico del tipo primitivo: booleano

Como puede verse, obtuvimos un valor true para la condición en la primera declaración condicional. Y en el apartado donde acertamos 1 como true, no estaba dando el resultado esperado.

Esto define cómo el operador de igualdad estricta evita que el tipo de datos no coincida.

Uso de la Función Booleana en JavaScript

En este caso, la operación de la función booleana no requiere ninguna declaración condicional para evaluar el true o false. La función básica extrae la respuesta tomando la expresión como parámetro.

La salida aquí siempre será true o false. Revisemos las líneas de código.

Fragmento de código:

var a = 5;
var b = 4;
var x = a % 2;
var y = b % 2;
console.log(Boolean(x))
console.log(Boolean(y))

Producción:

Uso de la función booleana

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook

Artículo relacionado - JavaScript Boolean