-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path10.js
More file actions
31 lines (27 loc) · 854 Bytes
/
10.js
File metadata and controls
31 lines (27 loc) · 854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// ➕ Arithmetic Operators
let a = 10, b = 3;
console.log(a + b); // 13
console.log(a - b); // 7
console.log(a * b); // 30
console.log(a / b); // 3.33
console.log(a % b); // 1
console.log(a ** b); // 1000 (Exponentiation)
// ➕ Assignment Operators
let x = 5;
x += 3; // x = x + 3 → 8
x *= 2; // x = x * 2 → 16
// ➕ Comparison Operators
console.log(5 == '5'); // true (loose equality)
console.log(5 === '5'); // false (strict)
console.log(5 != '5'); // false
console.log(5 !== '5'); // true
console.log(5 > 3); // true
console.log(5 <= 2); // false
// ➕ Logical Operators
console.log(true && false); // false
console.log(true || false); // true
console.log(!true); // false
// ➕ Bitwise Operators
console.log(5 & 1); // 1 (0101 & 0001)
console.log(5 | 1); // 5 (0101 | 0001)
console.log(~5); // -6 (bitwise NOT)