При первой команде создалась коснтанта и выделилась область памяти для неё.
Из-за ошибки не удалось присвоить ей значение, соотвественно она остается undefined.
Во второй команде не удалось переопределить коснтанту, так как она уже определена.
При третьем вызове - typeof обращается к значению константы, а не определения. А так как существует только определение, но не значение - ошибка по типу undefined.
При четвертой - всё тоже самое.