Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let cities = []; //создаём пустой массив
- let i = 0; //переменая для счётчика цикла и для индексов елементов массива
- while (i < 10) {
- cities[i] = prompt("Name of city,please"); //записываем название города от пользователя в массив
- i++;
- }
- let homeCity = prompt("What is your homecity?"); // запрос родного города
- let cityFound = false; // выставляем переменую-флаг - бажано is.. has.. починати іменування булевих змінних
- for (i = 0; i < cities.length; i++) {
- if (cities[i] === homeCity) { // проверяем есть ли родной город пользователя в массиве
- cityFound = true; /* а ось тут, коли вже знайшли відповідь, вона ж вже не змінеться скільки не перебирай -
- знаємо рідне місто, то чи варто продовжувати пошук далі? Може в умову фору додати таке:
- поки НЕ містоЗнайдено && ще є елементи для перебору */
- }
- }
- if (cityFound === true) { // можно записати таку умову простіше if (cityFound) {
- alert("Yes,I know your city"); // выводим сообщение для пользователя в зависимости от значения переменой-флаг
- } else {
- alert("Sorry,I don't know your city");
- }
- /* безумно рад что вы даёте рекомендации и я узнаю так много нового и интересного*/
- /* я також радий), гарного коду.) */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement