Fundamentos de JavaScript

Teoría: Operaciones aritméticas ➗

Aunque no lo creas, las computadoras funcionan principalmente con números. ¡Sí, todo son números por dentro! Pero no te preocupes, para comenzar solo necesitas saber algo de aritmética básica.

Maths

Operaciones básicas

Cuando sumamos dos números en matemáticas, escribimos algo así: 3 + 4. En programación, ¡es igual de fácil! Mira cómo sería este mismo ejemplo en código JavaScript:

3 + 4;

Este código le dice al computador: «suma 3 más 4». Pero si ejecutas esto, ¡no verás nada! El computador hizo la operación, pero no sabe qué hacer con el resultado.

Para ver el resultado en pantalla, necesitamos pedirle explícitamente que lo muestre así:

// Recuerda poner siempre punto y coma (;) al final.
console.log(3 + 4); // Esto mostrará '7' en la consola

💡 Buenas prácticas: Siempre pon espacios alrededor de los operadores aritméticos (+, -, *). Es más fácil de leer.

console.log(3 + 4);  // Claro
console.log(3+4);    // Apretado

Más operaciones matemáticas

JavaScript te permite hacer muchas cuentas, no solo sumas. Mira esta tabla:

OperaciónSímboloEjemploResultado
Suma+3 + 47
Resta-10 - 28
Multiplicación*3 * 515
División/8 / 24
Módulo (residuo)%10 % 31
Potencia (exponente)**3 ** 29

Veamos algunos ejemplos:

console.log(8 / 2);  // => 4
console.log(3 ** 2); // => 9

¿Siempre usamos dos números?

Sí, la mayoría de las operaciones usan dos números:

console.log(3 + 4); // => 7
console.log(10 - 2); // => 8

Pero también hay operaciones que usan solo un número, como cuando queremos cambiarle el signo:

console.log(-3); // => -3

¿El orden importa?

Sí. Algunas operaciones dan el mismo resultado aunque cambies el orden:

console.log(2 + 3); // => 5
console.log(3 + 2); // => 5

Pero otras cambian si alteras el orden:

console.log(5 - 2); // => 3
console.log(2 - 5); // => -3

Esto es igual que en matemáticas. ¡Ojo con el orden!

¿Y si combino varias operaciones?

Puedes combinar varias operaciones en una misma línea:

console.log(3 * 5 - 2); // => 13

JavaScript sigue el mismo orden de operaciones que aprendiste en el colegio:

  1. Paréntesis ()
  2. Potencia **
  3. Multiplicación * y División /
  4. Suma + y Resta -

Por ejemplo:

console.log(2 + 2 * 2); // => 6
console.log((2 + 2) * 2); // => 8

Usa paréntesis para que sea claro

Aunque no siempre son obligatorios, los paréntesis ayudan a que otros entiendan tu código:

// Sin paréntesis: difícil de leer
console.log(8 / 2 + 5 - -3 / 2); // => 10.5

// Más claro:
console.log(((8 / 2) + 5) - (-3 / 2)); // => 10.5

💡 Piensa que otra persona va a leer tu código. Escribirlo claro te hace mejor programador (¡y mejor compañero de equipo!).


Resumen

  • Usamos +, -, *, /, % y ** para hacer operaciones con números.
  • El orden de los elementos importa: 5 - 2 no es lo mismo que 2 - 5.
  • Algunas operaciones funcionan igual aunque cambies el orden (como la suma), pero otras no (como la resta o la división).
  • Cuando combinas varias operaciones, JavaScript sigue una prioridad: multiplicación y división antes que suma y resta.
  • Usa paréntesis () si quieres cambiar el orden de cálculo o dejar el código más claro.

Si practicas con estos conceptos, entenderás mejor cómo funcionan las operaciones en los programas que escribas. ¡A programar!

Siguiente

Completado

0 / 46