Timkor

citiesDiff

Jan 3rd, 2021 (edited)
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Dreamin Fly
  2.  
  3.  
  4. let cities = [];
  5. let currentCity;
  6. let homeTown;
  7. let i = 0;
  8.  
  9. while (i < 10) {
  10.     currentCity = prompt("Please tell me random 10 cities");
  11.     cities[i] = currentCity; // взагалі можливо без змінної, якщо немає проміжних дій чи перевірок то можна так
  12.     i++;                     //  cities[i] = prompt("Please tell me random 10 cities");
  13. }
  14.  
  15. alert(cities);  // Перевірка тих міст, які ми записали в змінну "сітіс", як массив
  16. // краще б вивести в консольку.)
  17. homeTown = prompt("Please tell me your home town");
  18.  
  19.  
  20. for ( i = 9; i >= 0; i--) { // а чого у зворотньому порядку?)
  21.     cities[i+1] = cities[i]; // а навіщо ця строка коду?
  22.     alert(cities[i]); // Перевірка кожного міста, взагалі ці алерти можна(і треба мабуть) стерти, але для відладки проги
  23.     // мені вони стали в пригоді - все правильно, для відладки саме те, але коли передаєте код далі, навіть на рев'ю -
  24.     // видаляйте!
  25.     if(homeTown == cities[i]) {
  26.         alert(" I KNOW ur homeTown");
  27.         break;
  28.     }
  29. }
  30.  
  31. if (homeTown != cities[i]) { // аа, ось для чого те все, ну рішення не саме просте. ПОміркуйте, як можна упростити за
  32.     // допомогою змінної з іменем , ну наприклад answer
  33.     alert("I dont know ur homeTown :( ");
  34. }
  35.  
  36. // Гарного коду!
Add Comment
Please, Sign In to add comment