Выход из скрипта.
Алексей Копасов

После ввода неправильного ответа, программа продолжает выполняться. Подскажите механизм реализации прерывания ее после ввода неверного варианта. Спасибо.

<meta charset ="utf-8">

<script>

var count = 0;
var an;

alert("Деду нужно перевезти через реку волка, козу и капусту.Но лодка такова, что в ней может поместиться только дед, а с ним или один волк, или одна коза, или одна капуста. Но если оставить волка с козой, то волк съест козу, а если оставить козу с капустой, то коза съест капусту. Как перевезти свой деду? ");

// дед и коза
var q1 = prompt("Кого перевозим сейчас? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 2;

if(q1 == an1) {
alert("Пока все ОК!");
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);
}

// обратно дед
var q1 = prompt("Обратный рейс. Кого берем? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 1;

if(q1 == an1) {
alert("Пока все ОК!");
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);
}

// дед и волк
var q1 = prompt("Кого перевозим сейчас? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 3;

if(q1 == an1) {
alert("Пока все ОК!");
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);
}

// дед и коза
var q1 = prompt("Обратный рейс. Кого берем? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 2;

if(q1 == an1) {
alert("Пока все ОК!");
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);
}

// дед и капуста
var q1 = prompt("Кого перевозим сейчас? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 4;

if(q1 == an1) {
alert("Пока все ОК!");
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);
}

// дед
var q1 = prompt("Обратный рейс. Кого берем? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 1;

if(q1 == an1) {
alert("Пока все ОК!");
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);
}

// дед и коза
var q1 = prompt("Кого перевозим сейчас? Варианты ответов : дед = 1, дед и коза = 2, дед и волк = 3, дед и капуста = 4");
var an1 = 2;

if(q1 == an1) {
alert("Переправа удалась! Количество рейсов: " + count );
count ++;
} else {
alert("Все пропало! Попробуй еще. Ваш счет: " + count);

}

</script>

1 чел.