В настоящее время я работаю над некоторым кодом, в котором я пытался программировать очень слабый KI. Я сделал это с бесконечным циклом while с подсказками и операторами if. Но после первого оператора if я больше не мог добавить ifs без, чтобы цикл больше не работал. Я много пробовал, но ничего не работает. Я надеюсь, что вы можете мне помочь ...Javascript, если оператор отменяет цикл while?
var b = 1;
var antwort;
do {
input = prompt(antwort);
var eingabe = input.toLowerCase();
var x = Math.round(Math.random() * (6 - 1)) + 1;
if (eingabe === "hallo" || eingabe === "hi") {
switch (x) {
case 1:
{
antwort = "Hallo!";
break;
}
case 2:
{
antwort = "Na, wie geht es dir?";
break;
}
case 3:
{
antwort = "Guten Tag!";
break;
}
case 4:
{
antwort = "Hi.";
break;
}
case 5:
{
antwort = eingabe + ".";
break;
}
}
} else if (eingabe.includes("gut") === True) {
antwort = "Das ist schön"
} else {
antwort = "Das habe ich nicht verstanden."
}
} while (1 === 1);
Спасибо заранее
«не будет работать больше»? – Sebas
Я не понимаю, что вы просите –