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: