Click a card to reveal its definition, or click it again to hide it.
You can also use the Left/Right arrow keys to move between cards and press Enter to reveal or hide the highlighted one.
Variable
A named container used to store a value in memory so it can be used or changed later in a program.
Function
A reusable block of code that performs a specific task and can be called by name whenever it's needed.
Loop
A structure that repeats a block of code multiple times, such as a for loop or while loop.
Array
An ordered list that can hold multiple values together under a single variable name.
Event Listener
A function that waits for a specific action, like a click or key press, and then runs in response.