Operador de asignación de desplazamiento a la derecha sin firmar de JavaScript

En JavaScript, “>>>=” se conoce como el operador bit a bit de asignación de desplazamiento a la derecha sin signo. Este operador se usa para mover la cantidad particular de bits hacia la derecha y devuelve un número que se asigna a una variable.

Sintaxis:

a >>>= b

Meaning: a = a >>> b

Valor devuelto: Devuelve el número después del desplazamiento de bits.

Ejemplo 1:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0">
</head>
  
<body>
    <script>
        let a = 16
        let b = 2
        console.log(`${a}>>>=${b} is ${a >>>= b}`)
    </script>
</body>
  
</html>

Producción:

Ejemplo 2: uso de una variable para almacenar el valor devuelto por el operador >>>.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0">
</head>
  
<body>
    <script>
        let a = 6
        let b = 3
        c = a >>> b
        console.log(`${a}>>>${b} is ${c}`)
        console.log(`${15}>>>${2} is ${15 >>> 2}`)
        console.log(`${10}>>>${1} is ${10 >>> 1}`)
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por TARuN y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *