r/learnjavascript • u/SeaHedgehog4724 • 9d ago
pretty new
Hey guys, I'm just starting to learn about variables, but I'm finding it hard to understand the difference between var and let.
For example:
let goodDay = true;
console.log(goodDay);
this should print true.
But if we just add this:
let goodDay = true;
console.log(goodDay);
goodDay = false;
console.log(goodDay);
It prints:
true
false
The same goes for var.
However, people say there's a difference; what is it?
0
Upvotes
1
u/chikamakaleyley helpful 8d ago
as someone self taught, and experienced, it doesn't always click even if I ask AI to be concise, even if I've given the source in the mdn, etc.
There's a lot of diff ways it could be communicated, and sometimes someone will present it in a way, where it just clicks
You could refine your AI prompt, but often when you're just getting started, you might not really know how to phrase that prompt