No matter how many times I revisit it, I have pretty consistent track record of being tripped up by how JavaScript assigns values to variables.
Primitives: Assigned by Value
Primitive values (numbers, strings, etc.) are assigned by value, meaning that assigning one variable to another variable assigned to a primitive