Loading...
Есть функция, к примеру
javascript
if (input == "Привет") {
return "Привет";
} else if (input == "Ку") {
return "Здравствуйте";
} else if (input == "Хай") {
return "Хэллоу";
}

Как могу добавить в инпут сразу несколько вариантов запроса. Как пример все приветствия в первом же инпут. И как могу добавить сразу несколько вариантов ответа в возврате?
Если делаю так
javascript
if (input == "Привет", "Хай", "Хэллоу", "Здравствуй", "Ку") {
return "Привет", "Хай", "Хэллоу", "Здравствуйте", "Ку";

То при любом запросе, даже если он не указан в инпут, будет выдавать "Ку", даже если я буду писать "Как дела?".
Нужно, чтобы при любом запросе, который указан в инпут, во втором примере кода выдавал рандомное слово из возврата.
________
посл. ред. 20.07.2022 в 19:52; всего 2 раз(а); by Chanskiy
javascript
let arrCheck = ["Привет", "Хай", "Хэллоу", "Здравствуй", "Ку"];
let arrReturn = ["Привет", "Хай", "Хэллоу", "Здравствуйте", "Ку"];
if(arrCheck.includes(input, 0)){
return arrReturn[Math.floor(Math.random()*arrReturn.length)];
}

________
посл. ред. 20.07.2022 в 20:08; всего 5 раз(а); by Allazarin
Онлайн: 1
Время:
Gen. 0.0441
(c) Bym.Guru 2010-2025