and operation in JS code example

Example 1: or operator in javascript

//The OR operator in Javascript is 2 verticals lines: ||

var a = true;
var b = false;

if(a || b) {
	//one of them is true, code inside this block will be executed
}

Example 2: javascript and operator

//AND Operator expressed as &&

const x = 7;
const y = 4;

(x == 7 && y == 5); // false
(x == 3 && y == 4); // false
(x == 7 && y == 4); // true

if (condition == value && condition == otherValue) {
  return something;
}

Example 3: js ===

5 =='5' // true: ignores type
5 === '5' // false: includes type

Example 4: and operator in javascript

//& (bitwise AND) operator
console.log(5 & 13); //outout: 5
/*
5  = 0101 (base 2)
13 = 1101 (base 2)
//AND every bit together from both numbers
+----+
|0101|
|1101|
+----+
|0101|
+----+
0101 = 5 (base 10)
*/