Aprendamos con Codi
CURSO INTERACTIVO · GRATUITO

Operadores y expresiones en JavaScript: calcular y evaluar requisitos

Construye cálculos, actualiza valores y combina comparaciones con lógica booleana. Aprende a usar paréntesis y comprueba una compra y su promoción sin estructuras condicionales.

Curso 07 de Fundamentos de Programación de Código con Criterio. En cinco clases aprenderás a elegir operadores aritméticos, abreviar actualizaciones, comparar valores y combinar requisitos mediante expresiones legibles.

Codi acompaña ejemplos trabajados, tablas de verdad, seguimientos de valores, actividades con pistas y laboratorios. Se distinguen los cálculos de las asignaciones y las comparaciones; también el efecto de una actualización de la expresión que entrega su valor.

Las comparaciones priorizan igualdad y desigualdad estrictas. La lógica se enseña primero con Boolean, con una referencia breve al cortocircuito y a resultados no booleanos. Precedencia y paréntesis se relacionan con agrupación sin afirmar que obliguen a evaluar toda expresión.

El desafío final calcula una compra de dos productos, actualiza una cantidad antes del cálculo, resta un descuento fijo y evalúa reglas promocionales explícitas sobre el importe final. Incluye una referencia, seguimiento, variaciones y errores deliberados. Las actividades contrastan comprensión; los laboratorios y explicaciones libres no reciben corrección automática.

No se requieren instalaciones, if, else, selección ternaria, bucles, arrays, objetos ni funciones propias. Se muestran números y resultados booleanos sin ejecutar acciones diferentes según sus condiciones.

TU PUNTO DE LLEGADA

Qué aprenderás

Distinguir operadores, operandos, expresiones e instrucciones. Utilizar +, -, *, /, %, y ** con datos numéricos y explicar sus resultados. Actualizar variables mediante asignación compuesta e interpretar incrementos y decrementos sencillos. Comparar con >, <, >=, <=, === y !== y separar comparación de asignación. Combinar y negar expresiones booleanas con &&, || y ! sin estructuras condicionales. Explicar cortocircuito y reconocer que && y || no siempre devuelven Boolean. Usar precedencia, paréntesis y resultados intermedios para comunicar la intención. Construir y comprobar un programa de compra y promoción, detectando errores de operación, agrupación y requisitos.

Antes de empezar

Haber completado los cursos 01 a 06 de Fundamentos de Programación o conocer sus contenidos. Se utilizan let, const, console.log, tipos básicos, typeof, conversiones explícitas, template literals y pruebas de escritorio. No se requieren conocimientos previos formales de operadores de comparación, lógica ni precedencia. Las prácticas usan entradas ficticias válidas y programas independientes sin instalaciones.

UN PASO A LA VEZ

Tu recorrido

5 clases para descubrir, practicar y repasar.

  1. Operadores y expresiones: construir cálculos

    Distinguir operador, operando y expresión, y utilizar suma, resta, multiplicación, división, resto y potencia con números para obtener resultados comprobables.

  2. Asignación y actualización: expresar cambios

    Utilizar =, +=, -=, *= y /= en variables numéricas y explicar el efecto de ++ y -- como instrucciones aisladas y en ejemplos simples de prefijo y sufijo.

  3. Comparaciones: expresar preguntas con resultados booleanos

    Utilizar >, <, >=, <=, === y !== para comparar valores, interpretar el resultado booleano y distinguir comparación de asignación y comparación numérica de textual.

  4. Lógica y precedencia: combinar requisitos con claridad

    Combinar comparaciones booleanas con &&, || y !, interpretar tablas de verdad, explicar el cortocircuito y usar precedencia y paréntesis sin confundir agrupación con ejecución obligatoria de todos los operandos.

  5. Desafío: calcular una compra y evaluar una promoción

    Construir y comprobar un programa con subtotales, descuento fijo, actualización de cantidad y requisitos booleanos, justificando operadores y corrigiendo errores de agrupación y lógica.

Puedes practicar sin cuenta. Tu avance anónimo se pierde al recargar o salir; inicia sesión para guardarlo.

Entrar al curso →