Otra de las clases incorporadas en Javascript, en este caso para crear valores boleanos a partir de valores no boleanos.
En este artículo presentaremos otra de las clases nativas de Javascript, que es la clase Boolean. Esta clase nos sirve para crear valores boleanos y fue añadida en la versión 1.1 de Javascript (con Netscape Navigator 3).
Una de sus posibles utilidades es la de conseguir valores boleanos a partir de datos de cualquier otro tipo. No obstante, al igual que ocurría con la clase Number, es muy probable que no la llegues a utilizar nunca.
Dependiendo de lo que reciba el constructor de la clase Bolean el valor del objeto boleano que se crea será verdadero o falso, de la siguiente manera
Se inicializa a false
Cuando no pasas ningún valor al constructor, o si pasas una cadena vacía, el número 0 o la palabra false sin comillas.
Se inicializa a true
Cuando recibe cualquier valor entrecomillado o cualquier número distinto de 0.
Se puede comprender el funcionamiento de este objeto fácilmente si examinamos unos ejemplos.
var b1 = new Boolean()
document.write(b1 + "<br>")
//muestra false
var b2 = new Boolean("")
document.write(b2 + "<br>")
//muestra false
var b25 = new Boolean(false)
document.write(b25 + "<br>")
//muestra false
var b3 = new Boolean(0)
document.write(b3 + "<br>")
//muestra false
var b35 = new Boolean("0")
document.write(b35 + "<br>")
//muestra true
var b4 = new Boolean(3)
document.write(b4 + "<br>")
//muestra true
var b5 = new Boolean("Hola")
document.write(b5 + "<br>")
//muestra true
Se puede ver en funcionamiento el ejemplo en una página a parte.
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...