1. Truthy and Falsy Like Data Type, every value in javascript inherently has a boolean value- truthy or falsy. They are called truthy or falsy because they are inherent values until assigned differently. The values below are always falsy: false 0 (zero) ‘’ , “” (empty string) undefined null NaN Everything else other than…