Remembering things
When you save a phone number, you give it a name like "Ama" so you can find it later. Code needs the same thing: a way to remember values by name.
This is one of the most important lessons in the course. Take your time.
Labelled boxes
A variable is a labelled box that holds a value. You create one with the word let, give it a name, and put a value inside with =.
Kitchen jars: Think of jars with labels: "Rice", "Sugar", "Salt". The label is the variable's name; what's inside is its value. You can look inside any time by using the label — and you can swap the contents.
let groceryItem = "rice"; console.log(groceryItem); groceryItem = "lentils"; console.log(groceryItem);
The = sign doesn't mean "equals" like in maths. It means put this value in that box. Programmers call it assignment.