¿Qué son los operadores de JavaScript y sus tipos?



Los operadores se utilizan para realizar cálculos específicos sobre operandos. Los operadores de JavaScript se utilizan para comparar valores, realizar operaciones aritméticas.

Un operador se utiliza para manipular un cierto valor u operando. Los operadores se utilizan para realizar cálculos matemáticos y lógicos específicos en operandos. En este artículo, discutiremos sobre diferentes Operadores y cómo se utilizan en un código en la siguiente secuencia:

¿Qué es un operador?

Los operadores se usan para comparar valores, realizar operaciones aritméticas, etc. Por ejemplo, si tomamos una expresión simple, 4 + 5 es igual a 9. Aquí 4 y 5 se llaman operandos y '+' se llama operador. JavaScript consta de diferentes tipos de operadores que se utilizan para realizar diferentes operaciones.





Tipos de operadores de JavaScript

Hay diferentes tipos de operadores en JavaScript que se utilizan para realizar diferentes operaciones. Algunos de los operadores de JavaScript incluyen:

  • Operadores aritméticos
  • Operadores de comparación
  • Operadores bit a bit
  • Operadores logicos
  • Operadores de Asignación

Operadores aritméticos

Los operadores aritméticos se utilizan para realizar operaciones aritméticas en los operandos. Aquí hay una lista de operadores que se conocen como operadores aritméticos de JavaScript:



que es vector en java

Operador

Descripción

Ejemplo



+

Agrega dos operandos

10 + 20 = 30

Resta el segundo operando del primero

30 – 20 = 10

/

Divide el numerador entre el denominador

20/10 = 2

*

Multiplica dos operandos

5 * 5 = 25

%

Emite el resto de una división entera

20 % 10 = 0

++

Aumenta un valor entero en uno

var a = 20 a ++ Ahora a = 21

Disminuye un valor entero en uno.

var a = 20 a– Ahora a = 19

Operadores de comparación

El operador de comparación de JavaScript compara los dos operandos. Los operadores de comparación son los siguientes:

Operador

Descripción

Ejemplo

==

Comprueba si dos operandos son iguales o no. Si es así, entonces la condición se vuelve verdadera.

20 == 30 = falso

===

Encuentra lo idéntico (igual y del mismo tipo)

10 == 20 = falso

!=

Comprueba si dos operandos son iguales o no. Si los valores no son iguales, entonces la condición se vuelve verdadera

20! = 30 = verdadero

!==

Implica que dos valores no son idénticos

20! == 20 = falso

>

Comprueba si el valor del operando izquierdo es mayor que el valor del operando derecho

30> 10 = verdadero

>=

Comprueba si el valor del operando izquierdo es mayor o igual que el valor del operando derecho

20> = 10 = verdadero

<

Esto Comprueba si el valor del operando izquierdo es menor que el valor del operando derecho

20<10 = false

<=

Comprueba si el valor del operando izquierdo es menor o igual que el valor del operando derecho

30<=10 = false

Operadores bit a bit

Los operadores bit a bit se utilizan para realizar operaciones bit a bit en operandos. Aquí hay una lista de operadores bit a bit:

Operador

Descripción

Ejemplo

&

Operación booleana AND en cada bit de sus argumentos enteros

(10 == 20 y 20 == 33) = falso

|

Realiza una operación booleana OR en cada bit de sus argumentos enteros

(10 == 20 | 20 == 33) = falso

^

Este operador realiza la operación Bitwise XOR

(10 == 20 ^ 20 == 33) = falso

~

Es un operador unario y opera invirtiendo todos los bits del operando

(~10) = -10

<<

Mueve todos los bits de su primer operando a la izquierda el número de lugares especificados en el segundo operando.

(10<<2) = 40

>>

El valor del operando izquierdo se mueve hacia la derecha por el número de bits especificado por el operando derecho.

(10>>2) = 2

>>>

Este operador es como el operador >>, excepto que los bits desplazados hacia la izquierda son siempre cero.

(10>>>2) = 2

Operadores logicos

La lista proporciona todos los operadores lógicos de JavaScript:

Operador

Descripción

Ejemplo

&&

Lógico Y - Si ambos operandos son distintos de cero, entonces la condición se vuelve verdadera

(10 == 20 && 20 == 33) = falso

||

Lógico O - Si alguno de los dos operandos es distinto de cero, la condición se cumple.

(10 == 20 || 20 == 33) = falso

!

Lógico NO - Invierte el estado lógico de su operando.

! (10 == 20) = verdadero

Operadores de Asignación

Los operadores de asignación se utilizan para asignar valores al operando. Los siguientes operadores se conocen como operadores de asignación de JavaScript:

Operador

Descripción

Ejemplo

=

Asigna valores del operando del lado derecho al operando del lado izquierdo

20+10 = 30

+=

Agrega el operando derecho al operando izquierdo y asigna el resultado al operando izquierdo

var a = 20 a + = 10 Ahora a = 30

-=

Resta el operando derecho del operando izquierdo y asigna el resultado al operando izquierdo

var a = 30 a- = 10 Ahora a = 20

*=

Multiplica el operando derecho con el operando izquierdo y asigna el resultado al operando izquierdo

var a = 10 a * = 20 Ahora a = 200

/=

sort () en c ++
Divide el operando izquierdo con el operando derecho y asigna el resultado al operando izquierdo

var a = 10 a / = 2 Ahora a = 5

%=

Toma módulo usando dos operandos y asigna el resultado al operando izquierdo

var a = 10 a% = 2 Ahora a = 0

Estos fueron algunos de los operadores comunes de JavaScript con su definición y ejemplo. Con esto, hemos llegado al final de nuestro artículo.

Ahora que conoce los operadores de JavaScript, consulte el por Edureka. La capacitación para la certificación de desarrollo web lo ayudará a aprender cómo crear sitios web impresionantes utilizando HTML5, CSS3, Twitter Bootstrap 3, jQuery y las API de Google, e implementarlo en Amazon Simple Storage Service (S3).

Tienes una pregunta para nosotros? Por favor, menciónelo en la sección de comentarios de 'Operador JavaScript' y nos comunicaremos con usted.