Boolean represents a logical entity and can have two values: true and false.
1
The Null type has exactly one value: null.
2
A variable that has not been assigned a value has the value undefined.
3
ECMAScript has two built-in numeric types: Number and BigInt — along with the corresponding value NaN.
4
The BigInt type is a numeric primitive in JavaScript that can represent integers with arbitrary precision.
5