why does == and === work in javascript code example

Example 1: what is == in js

//== in Javascript means to check if a value is equal to another value, and it ignores types (quotes and things like that).
var stage = "begin";
if (stage == "begin") {
Bot.send ("Hello User!");
}
//Output:
//Hello User!

Example 2: js !==

var x = 5;

// === 	equal value and equal type
// e.g. 1. 
x === 5 returns true

// e.g. 2.
x === "5" returns false

// !== not equal value or not equal type
// e.g. 1.
x !== 5 returns false

// e.g. 2.
x !== "5" returns true

// e.g. 3.
x !== 8 returns true