Objeto booleano JavaScript | TIEngranaje

¿Alguna vez has escuchado hablar del objeto booleano en JavaScript? Si eres un programador o estás interesado en el desarrollo web, este artículo es para ti. En TIEngranaje te explicamos todo lo que debes saber sobre este útil objeto de programación. Desde su definición hasta su implementación en proyectos, descubre por qué el objeto booleano es fundamental en JavaScript. ¡Comencemos!

En JavaScript, el objeto booleano es un contenedor para el tipo de datos booleano. El objeto booleano se usa comúnmente para convertir un valor no booleano en un valor booleano. El objeto booleano representa dos valorescualquiera true o false. El siguiente ejemplo crea un objeto booleano.

var myB = new Boolean();    

Si el objeto booleano no tiene valor inicial, o si el valor pasado es uno de los siguientes valoresel objeto booleano devuelve false. Cualquier otro valor pasado al objeto booleano devolverá true.

  • 0
  • -0
  • null
  • ""
  • false
  • undefined
  • NaN

Estos son algunos ejemplos de cómo usar el objeto booleano. Puede copiar y pegar este código en el editor HTML para probarlo usted mismo.

<html>
<body>

<script type="text/javascript">
    var myB1 = new Boolean(0);
    var myB2 = new Boolean(1);
    var myB3 = new Boolean("");
    var myB4 = new Boolean(null);
    var myB5 = new Boolean(NaN);
    var myB6 = new Boolean(false);
    var myB7 = new Boolean("false");

    document.write("0 is boolean " + myB1 + "<br />");
    document.write("1 is boolean " + myB2 + "<br />");
    document.write("An empty string is boolean " + myB3 + "<br />");
    document.write("null is boolean " + myB4 + "<br />");
    document.write("NaN is boolean " + myB5 + "<br />");
    document.write("false is boolean " + myB6 + "<br />");
    document.write("The string \"false\" is boolean " + myB7 + "<br />");
</script>

</body>
</html>

Siempre tenga en cuenta que JavaScript es distingue mayúsculas y minúsculas.

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario