var can be redeclared and reassigned. var is hoisted and initialized to undefined.
Can you reassign to let variables?
Let in JavaScript is one of three ways to declare a variable. JavaScript let is used to declare block scope variables and cannot be reassigned or redeclared. The let variable is best used for loops.
Can you reassign VAR in JavaScript?
In JavaScript, you can reassign values to variables you declared with let or var .