Operadores aritméticos

Generated avatar
javascript operadores

Los operadores aritméticos son las herramientas básicas que usamos para realizar cálculos en programación, similares a las operaciones matemáticas que hacemos en nuestra vida diaria.

  • Suma
  • Resta
  • Multiplicación
  • División
  • Exponencial
  • Módulo o restante

➕ Suma o adición

Podemos usar el símbolo + para calcular sumas.

let miSuma = 2 + 2;

Terminal window
4

➖ Resta o sustracción

Podemos usar el símbolo - para calcular restas.

let miResta = 10 - 5;

Terminal window
5

✖️ Multiplicación

Podemos usar el símbolo * para calcular multiplicaciones.

let miMultiplicacion = 3 * 3;

Terminal window
9

➗ División

Podemos usar el símbolo / para calcular divisiones.

let miDivision = 10 / 3;

Terminal window
3.3333333333333335

💫 Módulo o restante

Podemos usar el símbolo % para calcular divisiones y conseguir el residuo.

let miModulo = 10 % 3;

Terminal window
1
Analogía

Si conocemos la “división de casita”, el módulo proviene de calcular una división con números enteros y conseguir el sobrante.

🚀 Exponencial

Podemos usar los símbolos ** para calcular exponenciales.

let miExponencial = 2 ** 3;

Terminal window
8

🎯 Agrupaciones

Cuando empezamos a crear operaciones más complejas tendemos a agrupar utilizando los paréntesis: ().

let miAgrupacion = 2 + 3 * (4 - 2 / 3);

Terminal window
12

🔢 Precedencia de operadores

El orden en el que se calculan las operaciones es el mismo que conocemos en matemáticas.

OperadorOrden de cálculo
()1
**2
*, /, %3
+, -4

☝️🤓

🏋️ Ejercicios

🏋️‍♂️ Ejercicio

Supongamos que estás comprando varios productos y quieres saber cuánto gastarás en total.

Usa + para sumar los precios.

let producto1 = 30; // Precio del primer producto
let producto2 = 25; // Precio del segundo producto
let producto3 = 45; // Precio del tercer producto
let totalCompra = ____; // Completa la operación de suma
console.log("El total de la compra es $" + totalCompra);

🏋️‍♂️ Ejercicio

Declara una variable dinero con una cantidad inicial de dinero y otra variable gasto con lo que vas a gastar.

Usa - para calcular cuánto te queda.

let dinero = 100; // Cambia esto por tu cantidad inicial
let gasto = 30; // Cambia esto por cuánto gastaste
let restante = ____; // Completa la operación de resta
console.log("Después del gasto, te quedan $" + restante);

🏋️‍♂️ Ejercicio

Supongamos que compras varias camisetas a un mismo precio.

Usa * para calcular el total a pagar.

let precioCamiseta = 20; // Precio de una camiseta
let cantidad = 3; // Número de camisetas compradas
let total = ____; // Completa la operación de multiplicación
console.log("El total a pagar es $" + total);

🏋️‍♂️ Ejercicio

Tienes una cantidad de dinero y quieres dividirla entre días de la semana.

Usa / para calcular cuánto le toca a cada uno.

let premio = 200; // Dinero total a repartir
let dias = 5; // Número de días
let partePorDia = ____; // Completa la operación de división
console.log("Cada persona recibe $" + partePorDia);

🏋️‍♂️ Ejercicio

Usa % para determinar si un número es par o impar.

let numero = 7; // Cambia esto por cualquier número
let esPar = ____; // Completa la operación con módulo
console.log("El residuo de " + numero + " entre 2 es " + esPar);

🏋️‍♂️ Ejercicio

El área de un cuadrado se obtiene elevando la medida de uno de sus lados al cuadrado. Usa ** para calcular el área de uno cuyo lado mide 5 unidades.

let lado = 5; // Longitud de un lado del cuadrado
let area = ____; // Completa la operación de exponenciación
console.log(`El área de un cuadrado con lado ${lado} es ${area}.`);

🏋️‍♂️ Ejercicio

Para calcular el promedio de tres números, sumamos los valores y luego dividimos el resultado entre 3. Usa () para asegurarte de que la suma se realice antes de la división.

let num1 = 8;
let num2 = 6;
let num3 = 10;
let promedio = ____; // Completa la operación con agrupación correcta
console.log(`El promedio de los tres números es ${promedio}.`);

🏋️‍♂️ Ejercicio

Crea una calculadora de descuentos que:

  1. Tome un precio original
  2. Calcule un descuento del 15%
  3. Muestre el precio final
let precioOriginal = 100;
let descuento = ____; // Calcula el 15% usando multiplicación y división
let precioFinal = ____; // Resta el descuento al precio original
console.log(`Precio original: $${precioOriginal}`);
console.log(`Descuento: $${descuento}`);
console.log(`Precio final: $${precioFinal}`);

🚀 Extra

Investiga y crea ejemplos de cómo los operadores aritméticos se utilizan en:

  • Animaciones web (cálculo de posiciones)
  • Juegos (puntuaciones, vidas)
  • Comercio electrónico (carritos de compra)

Comentarios

Compartir

Esta artículo aparece en estas rutas de aprendizaje

El curso más corto de programación (con JavaScript)

Conceptos fundamentales explicados de la manera más superficial para comenzar a entender de qué se trata la programación

Generated avatar