En este tutorial, discutiremos los operadores de turnos en JavaScript y aprenderemos sobre el uso de estos operadores y explicaremos los diferentes tipos de operadores de turnos en JavaScript con ejemplos y códigos.
Operadores de SHIF en JavaScript
A continuación se dan tres tipos de operaciones de turno:
Los tipos y símbolos de estos operadores se dan en la tabla.
Representación de operadores
Nombre de los operadores | Símbolo de operador | Ejemplo |
---|---|---|
Shift izquierdo | << | Y << z |
Cambio derecho de propagación de letreros | >>> | y >> z |
Cambio recto de relleno cero | >> | y >> z |
Además, vamos a explicar los tipos de todos los operadores de turnos con ejemplos de código.
Operador de desplazamiento izquierdo
El operador de cambio izquierdo agrega los bits cero en el lado derecho y descarta los bits desde el lado izquierdo. Para tener una mejor comprensión, eche un vistazo al diagrama a continuación:
A continuación se da un ejemplo de un operador de cambio izquierdo en la programación de JavaScript:
Sea a = 8;Operador de desplazamiento derecho de relleno cero
Este operador agrega los bits cero en el lado izquierdo y descarta los bits desde el lado derecho. Para tener una mejor comprensión, eche un vistazo al diagrama a continuación:
A continuación se da un ejemplo de un operador de desplazamiento derecho de relleno cero en la programación de JavaScript:
Sea a = 8;Cambio derecho de propagación de letreros
La propagación de signo toma un bit desde el lado izquierdo y la cambia al lado derecho. En la propagación de signos, los bits agregados desde la izquierda dependen del número de signos. Para entenderlo mejor, eche un vistazo al siguiente ejemplo:
Un ejemplo de cambio de propagación de signo se da a continuación en la programación de JavaScript:
Sea a = 8;Conclusión
Los operadores de cambio se utilizan para cambiar los bits de la primera operando de un lado a otro. En JavaScript se utilizan tres operadores de turno: desplazamiento izquierdo, cambio derecho de relleno cero y desplazamiento derecho de inicio de señalización. En este tutorial, aprendimos sobre todo tipo de operadores de turnos que se utilizan en JavaScript y su trabajo. Todos los operadores están bien explicados por ejemplos y códigos.