Aunque no es obligatorio, se recomienda declarar siempre las variables antes de usarlas en JavaScript. Como sabemos esta declaración se hace escribiendo la palabra clave adecuada, y aunque la declaración de variables no es obligatoria, se recomienda siempre declarar las variables para evitar que el código deje de funcionar.
Fundamentos del tipo booleano
El tipo booleano, también conocido como tipo lógico, es un tipo de variable que permite representar y manipular dos valores lógicos: verdadero true y falso false. En JavaScript una variable es booleana si se le asigna como contenido true ó false. Estos son palabras clave JavaScript; por tanto, no podemos usarlas como nombres de variables.
El tipo booleano es una construcción básica en programación que se utiliza junto con los operadores lógicos y de comparación y en estructuras de control de flujo del programa. Por ejemplo, si queremos evaluar si un número es par, podemos usar una expresión booleana que devuelva true si el número es par y false si no lo es.
Declaración y manejo en bloques de código
Cuando trabajamos dentro de bloques de control como un try, es fundamental mantener la integridad de las variables. En JavaScript, al ser un lenguaje de tipado dinámico, empleamos palabras clave como let o var para declarar la variable dentro del ámbito deseado.
Buenas prácticas en la nomenclatura
Como casi siempre al hablar de variables, el consejo más importante es poner un nombre significativo e identificable a la variable. En general, la mayoría de los nombres de booleanos deberían empezar por ‘is…’ o ‘has…’. Además, siempre que sea preferible emplea variables que se evalúen en forma positiva.
Lea también: IVA 21% Excel
Conversión de tipos
En general toda variable tiene un equivalente numérico y un equivalente en forma de texto. Por ejemplo, el equivalente en forma de texto del valor true sería ‘true’ y se puede obtener escribiendo el nombre de la variable seguido de toString().
| Concepto | Descripción |
|---|---|
| Valor booleano | true o false |
| Conversión a texto | Uso de método toString() |
| Nomenclatura recomendada | Prefijos is o has |
Si se trata de hacer uso de un nombre de variable que no existe para asignárselo a una variable sí existente, se produce un error y el código JavaScript deja de funcionar. Por ello, la gestión mediante bloques controlados es una excelente estrategia de programación.
Lea también: Guía IVA reducido
Lea también: ¿Cómo localizar tus XML del SAT?
