Módulo 2: Fundamentos del lenguaje

javascript-desde-cero/fundamentos-del-lenguaje
@yoezequiel 23-04-2025

🎙️ Introducción

¡Hola! Bienvenido o bienvenida al Módulo 2 del curso de JavaScript desde cero.

En esta clase vamos a sentar las bases de todo lo que viene después: variables, tipos de datos, operadores y comentarios.

Vas a ver que, aunque parecen muchas cosas, todo está conectado y lo vamos a ir entendiendo paso a paso. ¡Empecemos!


🧪 Variables: var, let y const

Una variable es como una cajita donde podemos guardar un valor para usarlo después.

En JavaScript, tenemos tres formas de declarar variables: var, let y const.

Te muestro cómo se usan:

var nombre = "Ezequiel";
let edad = 30;
const pais = "Argentina";

Por ejemplo:

let contador = 1;
contador = 2; // Esto está bien

const pi = 3.14;
pi = 3.15; // Esto da error, porque pi es constante

En este curso vamos a usar principalmente let y const.


🔠 Tipos de datos

Ahora, hablemos de los tipos de datos que podemos guardar en esas variables.

Los más comunes son:

JavaScript es un lenguaje de tipado dinámico, eso significa que no tenemos que decir el tipo de dato al declarar una variable. JavaScript lo detecta solo.


➕ Operadores

Vamos ahora con los operadores, que nos permiten hacer cálculos y comparaciones.

Operadores aritméticos:

let suma = 5 + 3;        // 8
let resta = 10 - 4;      // 6
let producto = 2 * 6;    // 12
let division = 10 / 2;   // 5
let resto = 9 % 2;       // 1

Operadores de comparación:

5 > 3      // true
4 < 2      // false
10 == "10" // true (compara solo el valor)
10 === 10  // true (compara valor y tipo)

¡Atención con esto!
== compara solo el valor, mientras que === compara valor y tipo.
Siempre que puedas, usá === para evitar errores raros.

Operadores lógicos:

true && true   // true (y lógico)
true || false  // true (o lógico)
!false         // true (negación)

Estos operadores los vas a usar muchísimo, especialmente en condicionales que vamos a ver en el próximo módulo.


💬 Comentarios y buenas prácticas

Por último, algo muy importante: los comentarios.

Los comentarios no se ejecutan, y sirven para dejar notas o explicaciones dentro del código.

Comentario de una línea:

// Este es un comentario de una sola línea

Comentario de varias líneas:

/*
  Este es un comentario
  de varias líneas
*/

¿Por qué son importantes? Porque cuando tu código crezca, los comentarios te van a ayudar a entender qué hiciste y por qué. También ayudan a otros programadores que lean tu código.

Algunas buenas prácticas:


📌 Cierre

¡Muy bien! Ya entendés cómo funcionan las variables, los tipos de datos, los operadores y los comentarios en JavaScript.

Estos son los bloques básicos con los que se construye cualquier programa, por simple o complejo que sea.

En la próxima clase vamos a ver cómo controlar el flujo del código con condicionales y bucles.

¡Nos vemos en el siguiente módulo!

Lección Anterior Curso Siguiente Lección