Operadores de asignación

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