Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Operaciones Matemáticas en JavaScript | Realización de Operaciones en JavaScript
Introducción a JavaScript

bookOperaciones Matemáticas en JavaScript

JavaScript puede realizar las siguientes operaciones con números:

  • Suma (+);
  • Sustracción (-);
  • Multiplicación (*);
  • División (/);
  • Resto**, o Módulo (%);
  • Exponente (**).

Nota

Si ya está familiarizado con estas operaciones y su funcionamiento, pase a la última sección (Prioridad de ejecución de las operaciones) o continúe con este capítulo.

Suma y Resta

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Multiplicación y División

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Resto (Módulo)

Esta operación devuelve el resto de una división y se realiza utilizando el operador %:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Exponente

Esta operación eleva un número a una determinada potencia. El primer número es la base, y el segundo es el exponente al que debe elevarse. Se realiza utilizando el operador **:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Prioridad de ejecución de las operaciones

Cada operación tiene su prioridad de ejecución, y la secuencia de ejecución depende de ella.

Nota

Si las operaciones tienen la misma prioridad, se ejecutarán de izquierda a derecha.

Puede utilizar paréntesis ( ) para modificar la prioridad de ejecución:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Nota

Los paréntesis () tienen la máxima prioridad. Los paréntesis interiores se evalúan primero, seguidos de los exteriores.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.33

bookOperaciones Matemáticas en JavaScript

Desliza para mostrar el menú

JavaScript puede realizar las siguientes operaciones con números:

  • Suma (+);
  • Sustracción (-);
  • Multiplicación (*);
  • División (/);
  • Resto**, o Módulo (%);
  • Exponente (**).

Nota

Si ya está familiarizado con estas operaciones y su funcionamiento, pase a la última sección (Prioridad de ejecución de las operaciones) o continúe con este capítulo.

Suma y Resta

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Multiplicación y División

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Resto (Módulo)

Esta operación devuelve el resto de una división y se realiza utilizando el operador %:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Exponente

Esta operación eleva un número a una determinada potencia. El primer número es la base, y el segundo es el exponente al que debe elevarse. Se realiza utilizando el operador **:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Prioridad de ejecución de las operaciones

Cada operación tiene su prioridad de ejecución, y la secuencia de ejecución depende de ella.

Nota

Si las operaciones tienen la misma prioridad, se ejecutarán de izquierda a derecha.

Puede utilizar paréntesis ( ) para modificar la prioridad de ejecución:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Nota

Los paréntesis () tienen la máxima prioridad. Los paréntesis interiores se evalúan primero, seguidos de los exteriores.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
some-alt