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)