Начал изучать JavaScript.
Создал две переменные, в которые будут сохранятся результаты prompt'ов. При появлении окон нажал "Отмена". Но почему-то в одной строчке не увидел логики. В переменной name значение null, а при строгом сравнении она выдает false (даже при == выдает false). Объясните что не так, может где-то допустил ошибку?
var best, name;
best = prompt('Какие ваше любимое число?','');
name = prompt('Как Вас зовут?','');
document.write(name); // null
document.write(best); // null
document.write(name === null); // false
document.write(best === null); // true