Cómo usar un operador Uny Plus en JavaScript
JavaScript ofrece un operador unary plus (+) que se utiliza para convertir un operando a un valor numérico. Por ejemplo, tenemos un valor de cadena:
Sea x = '50';Imprimimos el valor de x y el tipo de x, inicialmente, mostrará un valor de x '50' y el tipo de operando como "cadena", luego implementamos un operador unary plus y verificamos el tipo de operando:
La salida verifica que la implementación del operador Unary Plus convirtió la cadena en un valor numérico:
Cómo usar unary menos operador en JavaScript
JavaScript Unary Minus también es un operador conocido que convierte un operando en un valor numérico negativo. Consideramos el mismo ejemplo e implementamos el operador Unary Minus en él:
Sea x = '50';Esta vez convertirá el '50' en '-50':
También podemos implementar los operadores Unary Plus y Unary Minus en valores booleanos.
Cómo usar el operador de incremento en JavaScript
El operador de incremento incrementa el valor en 1 y devuelve el valor incrementado. El operador "++" se puede utilizar en estilo de prefijo o en un estilo postfix. En el incremento de prefijo, el operador (++) viene antes del operando (cualquier valor) mientras que en el incremento posterior al operador (++) viene después del operando (cualquier valor):
Sea x = 50;En este ejemplo, asignamos '50' a una variable "x", luego creamos otra variable "y" y la asignamos "incremento de prefijo"Valor de" X ", luego creamos otra variable" A "y la asignamos" 50 "mientras asignamos"incremento postfix"Valor de A a una nueva variable B:
En la salida, verá que el incremento de prefijo incrementará el valor de x por '1' e "y" mostrará un valor incrementado de "x", mientras que el postfix mostrará el mismo valor para 'a' y 'y' B ', lo que significa que aunque Postfix incrementa el valor de A pero devolverá el valor antes del incremento:
Cómo usar el operador de disminución en JavaScript
El operador de disminución "-" disminuye el valor en 1 del valor del operando. El operador "-" se puede utilizar en estilo de prefijo o en un estilo postfix:
Sea x = 50;El operador de disminución devolverá un valor disminuido para la variable 'y', mientras que mostrará la misma salida para la variable 'a' y 'b', porque la variable 'b' se asigna con la disminución posterior de 'a' que disminuirá la disminución de la disminución de la disminución de la disminución de El valor de 'A' por 1 pero aún 'B' devolverá el valor "antes de la disminución":
La salida del programa anterior será:
Cómo usar el operador lógico no en JavaScript
JavaScript proporciona otro operador unario llamado lógico no representado por "!". Lógico no invierta el valor verdadero al valor falso y falso a verdadero:
Sea x = verdadero;El código anterior invertirá el valor de 'y' desde FALSO a verdadero y como resultado, el valor de la variable 'x' (verdadero) será igual a '!y '(verdadero) y volverá verdadero:
Conclusión:
Los operadores unaros juegan un papel muy crucial en cualquier lenguaje de programación. Trabajan en un solo operando y realizan algunas operaciones en el operando dependiendo del operador. En este tutorial, nos dirigimos a un par de operadores unaros importantes con algunos ejemplos. Hemos visto cómo trabaja unary +, unary -, increment, disminución y operador lógico e implementar cada uno de ellos en JavaScript.