Conceptos Fundamentales en
JavaScript
Operadores, estructuras y arreglos
Operadores Matemáticos
• + Suma →5+2=7
• - Resta → 5 - 2 = 3
• * Multiplica → 5 * 2 = 10
• / Divide → 10 / 2 = 5
• % Módulo → 5 % 2 = 1
Operadores Relacionales
• == Igual (valor) → 5 == '5' (true)
• === Igual estricto → 5 === '5' (false)
• != Diferente → 5 != 3 (true)
• < Menor que → 3 < 5 (true)
• > Mayor que → 5 > 3 (true)
Operadores Lógicos
• && AND: true && false → false
• || OR: true || false → true
• ! NOT: !true → false
• Ej: if (edad >= 18 && permiso) { ... }
Estructuras Condicionales
• if, else if, else
• Ejemplo:
• if (nota >= 90) { Excelente }
• else if (nota >= 70) { Aprobado }
• else { Reprobado }
Estructuras Repetitivas
• while: mientras se cumpla la condición
• for: desde un inicio hasta un fin definido
• do...while: ejecuta al menos una vez
Ejemplo de Bucles
• for (let i = 0; i < 5; i++) { [Link](i); }
• while (i < 5) { i++; }
• do { i++; } while (i < 5);
Arreglos (Arrays)
• let frutas = ['manzana', 'banana'];
• frutas[0] → 'manzana'
• [Link]('uva'); // Agrega
• [Link](); // Elimina
Resumen
• Operadores → Cálculos y comparaciones
• Condicionales → Toman decisiones
• Bucles → Repiten acciones
• Arreglos → Guardan listas de datos