<script type="text/javascript">
var name = prompt("Введите Ваше имя", "");
if (!name)
{
name="незнакомец";
}
document.write ("<p>Привет, "+name+" !</p>");
</script>
Если пользователь нажимает отмена, то должно выводится "Привет незнакомец"
Я прописываю что при любом отрицательном значении if (!name) в переменную name помещается незнакомец....Однако у меня выводится Привет null .... null ведь тоже относиться к отрицанию, насколько я понимаю?