var name;
console.log(name === undefined); // returns false
Why is this? Isn't name supposed to be undefined since no value has been assigned to it?
If I try the same for, let's say, var asd; it will assign it to be undefined. Is name a special keyword or something? 
Thank you.
 
    