Conditional Statement
↔ Control Flow to execute vs boolean
condition
Boolean
↔ Autoboxing Wrapper for boolean
Primitive; converts Argument to boolean
Combinational Circuit
↔ (typeof) circuit to perform boolean
logic
Primitive Value
↔ undefined
, null
, number
, bigint
, boolean
, string
, symbol
UNNBBSS
↔ undefined
, null
, number
, bigint
, boolean
, string
, symbol
isNaN()
↔ Instance Method returns boolean
if Argument is NaN
or not; applies Coercion
===
↔ strict Equality Operator return boolean
if both Operand of same Type
!==
↔ strict INEquality Operator return boolean
if both Operand NOT of same Type
Object.isFrozen()
↔ Object Static Method to return boolean
if Object is frozen
useToggle()
↔ Custom Hook to flip boolean
Param