Thursday, July 4, 2024
HomeLanguagesJavascriptBitwise OR Assignment (|=) Operator in JavaScript

Bitwise OR Assignment (|=) Operator in JavaScript

The Bitwise OR Assignment Operator in Javascript is represented by (|=). This operator is used to perform a bitwise OR operation on both operands and assign the result to the left operands.

Syntax:

a |= b

Where –

  • a = First operand
  • b = Second operand

Example 1: In this example, we will use basic numeric values to perform Bitwise OR Assignment Operation.

Javascript




let a = 2; // Binary presentation of 10
let b = 3; // Binary presentation of 11
let c = a |= b
console.log(c);


Output: In this example, the Binary representation of 2 is 10 and the binary representation of 3  is 11. By applying the OR assignment (|=) operation, 3 is returned as the result.

3 // Bit presentation 11

Example 2: In this example, we will use bitwise OR assignment operation to combine the bit values of both numbers.

Javascript




let x = 10;      // Binary presentation 1010
let y = 12;      // Binary presentation 1100
 
console.log(x|=y);


Output: A bit representation of 10 is  1010 and 12 is represented as 1100. by performing OR Assignment(|=)  1110 is returned which contains all the bits of both numbers and returns 14.

14 // Bit presentation 1110

We have a complete list of Javascript Assignment Operators, to go through those please check the Javascript Assignment Operator article.

Supported Browsers:

  • Chrome 1
  • Edge 12
  • Firefox 1
  • Opera 3
  • Safari 1
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, neveropen Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!

Thapelo Manthata
I’m a desktop support specialist transitioning into a SharePoint developer role by day and Software Engineering student by night. My superpowers include customer service, coding, the Microsoft office 365 suite including SharePoint and power platform.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments