What does this greeter log after the variable it closes over changes?
function makeGreeter() {
let greeting = "Hello";
const greet = (name) => `${greeting}, ${name}!`;
greeting = "Hi";
return greet;
}
const greet = makeGreeter();
console.log(greet("Ada"));
The answer
Work out every line it logs, in order. Then check.
Checking your sign-in…