Yan
0
Q:

and operator in javascript

//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;
}
3
//&& returns true if both values are true
//or returns the second argument if the first is true
var a = true
var b = ""
var c = 1

true && "" //""
"" && 1 //""
false && 5 //false
2
//& (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)
*/
0

New to Communities?

Join the community