Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script src="https://zero.p2p.shpp.me/console.js"></script>
- <script>
- let arr = []; // краще іменником в множині, наприклад cities
- let b; // добре коли змінна своїм ім'ям каже для чого вона, що зберігає
- while ( arr.length < 3) { // ограничился 3 городами
- b = prompt ('What 3 cities do you know?','') // Ввод городов
- if ( b !== '') // проверка на пусто // не бачив в ТЗ
- arr.push(b); // пушим в массив
- }
- let city = ''; // nativeCity
- do {
- city = prompt ('What city do you live?','') // вводим родной город
- } while (city === ''); // проверяем на пусто // не бачив в ТЗ
- let knowCity = ''; //готовим ответ
- let unknowCity = 'I don`t know your city'; // можна використатит одну змінну, наприклад строкову answer чи булеву isFound
- for (let i = 0; i < arr.length; i++) {
- if (city === arr[i]) { // не пропускайте фігурні дужки навіть для однієї команди - бо коли додасте - будете дебажити)
- knowCity = 'I know when do you live'; // як знайшли чи варто продовжувати цикл? тільки без брейк, умовою фора
- }
- }
- if (knowCity === '') {console.log (unknowCity); arr.push (city); //если город не известен пушим в массив // не бачив в ТЗ
- } else {console.log (knowCity);
- }
- </script>
- // дуже важливо дотримуватися стилю - іменування, індентація, дужки. І Дійсно стає краще. Ще круто, що є коменти!
- // дечого не бачив в ТЗ - тому не можу сказати, чи вірно працює, якщо працює саме так, як ви хотіли - то рухайтесь далі.
- // Гарного коду
Add Comment
Please, Sign In to add comment