Operadores de asignación

Generated avatar
javascript operadores

👀 ¿Qué son los operadores de asignación

Los operadores de asignación son atajos para realizar cálculos y guardar el resultado en la misma variable.

Analogía

Es como sacar el valor de la caja, manipularlo y luego guardarlo de nuevo en la misma caja en un movimiento rápido.

Nos ayuda a ahorrar código.

Todas las operaciones tienen un atajo para realizar este tipo de acción:

➕ Asignación de suma o adición

let resultado = 10;
console.log(resultado);
resultado += 6;
console.log(resultado);

Terminal window
10
16

➖ Asignación de resta o sustracción

let resultado = 10;
console.log(resultado);
resultado -= 5;
console.log(resultado);

Terminal window
10
5

✖️ Asignación de multiplicación

let resultado = 10;
console.log(resultado);
resultado *= 3;
console.log(resultado);

Terminal window
10
30

➗ Asignación de división

let resultado = 10;
console.log(resultado);
resultado /= 5;
console.log(resultado);

Terminal window
10
2

💫 Asignación de restante o módulo

let resultado = 10;
console.log(resultado);
resultado %= 3;
console.log(resultado);

Terminal window
10
1

⭐ Asignación de exponente

let resultado = 10;
console.log(resultado);
resultado **= 2;
console.log(resultado);

Terminal window
10
100

☝️🤓

🏋️ Ejercicios

🏋️‍♂️ Ejercicio

Usando el operador +=, crea una variable que inicialmente tenga un valor de 100 y termine con un valor de 350.

🏋️‍♂️ Ejercicio

Usando el operador -=, crea una variable que inicialmente tenga un valor de 1 y termine con un valor de -1.

🏋️‍♂️ Ejercicio

Usando el operador *=, crea una variable que inicialmente tenga un valor de 12 y termine con un valor de 156.

🏋️‍♂️ Ejercicio

Usando el operador /=, crea una variable que inicialmente tenga un valor de 99 y termine con un valor de 11.

🏋️‍♂️ Ejercicio

Usando el operador %=, crea una variable que inicialmente tenga un valor de 16 y termine con un valor de 1.

🏋️‍♂️ Ejercicio

Usando el operador **=, crea una variable que inicialmente tenga un valor de 11 y termine con un valor de 121.

🏋️‍♂️ Ejercicio

Crea un programa que use al menos tres operadores de asignación diferentes para calcular el precio final de un producto con descuentos y impuestos.

🚀 Extra

Investiga qué otros operadores de asignación existen y qué usos tienen.

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