Timkor

cities

Jan 12th, 2021 (edited)
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script src="https://zero.p2p.shpp.me/console.js"></script>
  2. <script>
  3.  
  4. let arr = []; // краще іменником в множині, наприклад cities
  5. let b; // добре коли змінна своїм ім'ям каже для чого вона, що зберігає
  6. while ( arr.length < 3) { // ограничился 3 городами
  7.     b = prompt ('What 3 cities do you know?','') // Ввод городов
  8.     if ( b !== '') // проверка на пусто // не бачив в ТЗ
  9.     arr.push(b); // пушим в массив
  10. }
  11.  
  12. let city = ''; // nativeCity
  13. do {
  14.     city = prompt ('What city do you live?','') // вводим родной город
  15. } while (city === ''); // проверяем на пусто // не бачив в ТЗ
  16.  
  17. let knowCity = '';  //готовим ответ
  18. let unknowCity = 'I don`t know your city'; // можна використатит одну змінну, наприклад строкову answer чи булеву isFound
  19. for (let i = 0; i < arr.length; i++) {
  20.     if (city === arr[i]) { // не пропускайте фігурні дужки навіть для однієї команди - бо коли додасте -  будете дебажити)
  21.         knowCity = 'I know when do you live'; //  як знайшли чи варто продовжувати цикл? тільки без брейк, умовою фора
  22.     }
  23. }
  24.  
  25. if (knowCity === '') {console.log (unknowCity); arr.push (city); //если город не известен пушим в массив // не бачив в ТЗ
  26. } else {console.log (knowCity);
  27. }
  28. </script>
  29. // дуже важливо дотримуватися стилю - іменування, індентація, дужки. І Дійсно стає краще. Ще круто, що є коменти!
  30. // дечого не бачив в ТЗ - тому не можу сказати, чи вірно працює, якщо працює саме так, як ви хотіли - то рухайтесь далі.
  31. // Гарного коду
Add Comment
Please, Sign In to add comment