undefined means a variable has been declared
but has not yet been assigned a value.
it exists, but it's empty.
let box; console.log(box); // undefined
You've grasped the subtle difference between "nothing yet" and "intentionally nothing".
Ready for super-sized integers?