Simple types / Numbers / Double and Float

let a = 1.0;
let b = (0.3 * 3) + 0.1;

//Wrong way to compare
let isEqual1 = a == b;
//isEqual1 is false

let isEqual2 = a === b;
//isEqual2 is false

//Correct way to compare
let delta = 0.0000000001
let isEqual3 = Math.abs(a - b) < delta;
//isEqual3 is true

console.log("isEqual1 is", isEqual1);
console.log("isEqual2 is", isEqual2);
console.log("isEqual3 is", isEqual3);