3. Numeric Strings
4. NaN - Not a Number
NaN is a special numeric value that represents an undefined or undefined value. When you try to perform an operation that doesn't make sense, such as dividing zero by zero or converting a non-numeric string to a number, NaN is returned.
Infinity is a special numerical value that represents positive infinity. When a number exceeds the upper limit of the floating-point number range, infinity is returned.
7. Numbers as Objects