Difference between == & === Javascript

1. "==" (Loose Equality)

console.log(5 == '5'); // Output: true (string '5' is converted to number 5)
console.log(false == 0); // Output: true (false is coerced to 0)

2. "===" (Strict Equality)

console.log(5 === '5'); // Output: false (different types: number and string)
console.log(false === 0); // Output: false (different types: boolean and number)