001 - Variables [JS]

001 - Variables [JS]

·

2 min read


¿Qué es una variable?

Podemos pensar en las variables como "contenedores" que permiten almacenar un tipo de dato.

En Javascript tenemos 4 formas de declarar y usar variables, a saber:

  • let

  • var

  • const

  • declarándola sin un valor

La palabra clave var fue usada desde 1995 hasta 2015. Puedes usar var para ejecutar tu código en navegadores antiguos como Internet Explorer.


¿Cuándo usar const?

La palabra clave const significa "constante". Usaremos const si vamos a crear una variable a la cual accederemos regularmente y a la cual no queremos modificar su valor. Ej: Una llave de acceso para una base de datos, un valor numérico (PI, euler, phi, etc...), un ID de usuario, etc...

La sintáxis para declarar una variable usando const es la siguiente:

const euler = 2.7182818284590452353602874713527;
const key_database = 2014645;

Una vez declaradas estas constantes, sus valores no pueden ser editados ni cambiados por alguna función, es decir son variables inmutables.


Variables con let

En caso que querrámos declarar variables que puedan cambiar su valor usaremos la palabra clave let:

let variable1 = 123;
let miNombre = "Luisfer";
let esMayor = true;

Declarar variables vacías

Con Javascript también es posible declarar variables con un valor vacío. En este caso, Javascript va a disponer de un espacio en la memoria en donde se almacenará la variable, pero no le definirá un valor (undefined). Luego, en cualquier parte del código se podrá establecer un valor a la variable declarada.

let variable_declarada;
/*
    Código
*/
variable_declarada = 10;

Es una buena práctica declarar todas las variables de un programa al inicio del archivo para luego definir su valor


Declarar múltiples variables en una sola línea

La sintáxis de Javascript nos permite declarar múltiples variables en una sola línea separando cada variable por una coma ",":

let carro = "Ferrari", cantidad = 157, modelo = "Xiaomi";

Aritmética

Las variables en Javascript pueden almacenar el resultado de operaciones aritméticas:

let x = 10 + 5;    // 15
let y = x + 25;    // 40
let z = x + y;     // 55

¡Gracias por leer!

Referencias

JavaScript basics - MDN Web Docs

Did you find this article valuable?

Support Luidrawly Daily Blog by becoming a sponsor. Any amount is appreciated!