Classe Boolean en Javascript

En aquest article presentarem una altra de les classes natives de Javascript, que és la classe Boolean. Aquesta classe ens serveix per crear valors boleanos i va ser afegida en la versió 1.1 de Javascript (amb Netscape Navigator 3).

Una de les seves possibles utilitats és la d’aconseguir valors boleanos a partir de dades de qualsevol altre tipus. No obstant això, a l’igual que passava amb la classe Number, és molt probable que no l’arribis a utilitzar mai.

Nota: vam conèixer el tipus de dades boolean en el primer manual de Javascript. Aquest ens servia per guardar un valor veritable (true) o fals (false). Aquesta classe modelitza aquest tipus de dades per crear objectes boleanos.

Depenent del que rebi el constructor de la classe Bolean el valor de l’objecte Booleà que es crea serà vertader o fals, de la següent manera

s’inicialitza a false

Quan no passes cap valor a constructor, o si passes una cadena buida, el nombre 0 o la paraula false sense cometes.

s’inicialitza a true

Quan rep qualsevol valor entre cometes o qualsevol nombre diferent de 0.

Es pot comprendre el funcionament d’aquest objecte fàcilment si examinem uns exemples.

var b1 = new Boolean() document.write(b1 + "<br>") //muestra falsevar b2 = new Boolean("") document.write(b2 + "<br>") //muestra falsevar b25 = new Boolean(false) document.write(b25 + "<br>") //muestra falsevar b3 = new Boolean(0) document.write(b3 + "<br>") //muestra falsevar b35 = new Boolean("0") document.write(b35 + "<br>") //muestra truevar b4 = new Boolean(3) document.write(b4 + "<br>") //muestra truevar b5 = new Boolean("Hola") document.write(b5 + "<br>") //muestra true

Es pot veure en funcionament l’exemple en una pàgina a part.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *