## Notas - `const result = a ?? b` - is the same as - `const result = (a !== null && a !== undefined) ? a : b` - Basically return the first if it's not *null* or *undefined*; otherwise return the second - Chain `??` to choose the first in the list that is not *null/undefined* - `!!` returns the first *truthy* value - `??` returns the first *defined* value ## Referencias - [[JavaScript]] - [[JavaScript Study MOC]]