Tipos de datos


Variables

Las variables son lugares en memoria donde se pueden guardar diferentes datos (enteros, flotantes, booleanos, strings, caracteres, funciones, objetos, etc)

En Javascript, los objetos y las funciones también son variables.

Hay 3 palabras reservadas del lenguaje que nos permiten declarar variebles, declarar significa crearlas.

Una vez se declara una variable, se pueden almacenar valores. También podemos declarar una variable y asignarle un valor, todo en la misma línea: let mi_var = 3;

Asignar un valor se llama inicializar.

Además podemos cambiar el valor que guarda (siempre y cuando no sea una constante): mi_var = 7;. A esto se lo conoce como re-inicializar.


Coerción

Consiste en cambiar el tipo de una variable, puede ser implícita (cuando el lenguage lo hace) o explícita (cuando lo hace el programador).

Por ejemplo 4 + '7', el lenguaje cambia el tipo de la variable para dar '47'. Esto es coerción implícita.

Coerción explícita


Funciones