28% de descuento del curso en SQL Server

Estrada Web Group Estrada Web Group
Operadores de asignación
Estrada Web Group
Estrada Web Group
Estrada Web Group Estrada Web Group
Calificar:
27 septiembre JavaScri..

Operadores de asignación en JavaScript

Operadores de asignación en JavaScript

Resumen: en este tutorial, aprenderás a usar operadores de asignación de JavaScript para asignar un valor a una variable.

Introducción a los operadores de asignación de JavaScript

Un operador de asignación (=) asigna un valor a una variable. La sintaxis del operador de asignación es la siguiente:

let a = b;

En esta sintaxis, JavaScript evalúa primero la expresión b y asigna el resultado a la variable a.

El siguiente ejemplo declara la variable counter e inicializa su valor a cero:

let counter = 0;

El siguiente ejemplo aumenta la variable counter en uno y asigna el resultado a la variable counter:

let counter = 0;
counter = counter + 1;

Al evaluar la segunda declaración, JavaScript evalúa primero la expresión de la derecha (counter + 1) y asigna el resultado a la variable counter. Después de la segunda asignación, la variable counter es 1.

Para que el código sea más conciso, puedes usar el operador += de esta manera:

let counter = 0;
counter += 1;

En esta sintaxis, no tienes que repetir la variable counter dos veces en la asignación.

La siguiente tabla ilustra operadores de asignación que son abreviaturas de otro operador y la asignación:

Operador Significado Descripción
a = b a = b Asigna el valor de b a la variable a.
a += b a = a + b Asigna el resultado de a más b a la variable a.
a -= b a = a - b Asigna el resultado de a menos b a la variable a.
a *= b a = a * b Asigna el resultado de a por b a la variable a.
a /= b a = a / b Asigna el resultado de a entre b a la variable a.
a %= b a = a % b Asigna el resultado de a módulo b a la variable a.
a &=b a = a & b Asigna el resultado de a AND b a la variable a.
a |=b a = a | b Asigna el resultado de a OR b a la variable a.
a ^=b a = a ^ b Asigna el resultado de a XOR b a la variable a.
a <<= b a = a << b Asigna el resultado de a desplazado a la izquierda de b a la variable a.
a >>= b a = a >> b Asigna el resultado de un desplazamiento a la derecha (signo preservado) por b a la variable a.
a >>>= b a = a >>> b Asigna el resultado de a desplazado a la derecha por b a la variable a.

Encadenamiento de operadores de asignación de JavaScript

Si deseas asignar un solo valor a varias variables, puede encadenar los operadores de asignación.
Por ejemplo:

let a = 10, b = 20, c = 30;
a = b = c; // all variables are 30

En este ejemplo, JavaScript evalúa de derecha a izquierda. Por lo tanto, hace lo siguiente:

let a = 10, b = 20, c = 30;

b = c; // b es 30
a = b; // a es también 30

Resumen

  • Utiliza el operador de asignación (=) para asignar un valor a una variable.
  • Encadena los operadores de asignación si deseas asignar un solo valor a varias variables.

 

Compartir:

Cargando...
Descarga el código fuente

Obten el código del sistema de gestión de proyectos.

Shape