Timkor

cities

Jan 10th, 2021 (edited)
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let siti = [ // краще cities , масиви прийнято іменувати іменниками у множині
  2.    prompt('Введіть місто 1'),
  3.    prompt('Введіть місто 2'),
  4.    prompt('Введіть місто 3'),
  5.    prompt('Введіть місто 4'),
  6.    prompt('Введіть місто 5'),
  7.    prompt('Введіть місто 6'),
  8.    prompt('Введіть місто 7'),
  9.    prompt('Введіть місто 8'),
  10.    prompt('Введіть місто 9'),
  11.    prompt('Введіть місто 10'),
  12. ] // а що як міст 10000 ? раджу цикл з cities[i] = prompt('Введіть місто ' + (i + 1)),
  13.  
  14. let mysiti = [
  15.    prompt('Введіть рідне місто'),
  16. ] // одне значення, одна змінна, навіщо тут масив
  17.  
  18. for (let i = 0; i < 11; i++) {  // так буде 11 ітерацій циклу
  19.     if (siti[i] === mysiti[0] ) {
  20.        console.log("Я знаю твоє місто")
  21.     }  
  22.     else {
  23.         siti.length++ // ідея норм, викорситати щось, щоб з'ясувати чи зустрічали ми таке місто,  ви обрали саме длину
  24.                       // масиву як індикатор відповіді - не ідеально,  чому не використати звичну змінну, наприклад
  25.                       // так let isFound = false а коли знайдете то присвойте їй true , ну і по ній вже виводьте відповідь
  26.                       // після циклу.
  27.     }
  28.     if (siti.length === 21) {
  29.        console.log("Я не знаю твого міста")    
  30.     }
  31. }
  32. // у вашому варіанті скільки рідних міст ввести в масив - стільки і виведе "я знаю.."
  33. // Гарного коду.  
Add Comment
Please, Sign In to add comment