Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var towns = [];
- var i = 0;
- var isFound = false; // краже ініціалізувати явно
- while (i < 10) {
- var town = prompt ("What town do you know?");
- towns.push(town);
- i++;
- }
- // це ж ви пушите не тому що не вмієте звичайним фором по індексу, а тому що він просто набрид? якщо так - норм!
- // якщо ні, то ось так можна "по шкільному"
- // for (let i = 0; i < 10; i++) {
- // town[i] = prompt ("Enter town number " + (i + 1) + ", please:");
- // }
- let homeTown = prompt (" What is your hometown?" );
- for (town of towns) { // це круто, таки набрид вам звичайний фор.. зазвичай це трапляється за місяців шість,)
- if (town == homeTown){
- isFound = true;
- }
- }
- // for .. of - перебирає всі значення, круто, що ви його задіяли, Якщо поглибитися у питання ітерацій, то треба сказати,
- // що існує ще for .. in , він тут ні до чого, але для "повноти картини" можете познайомитися і з ним.
- if (isFound) { // використання булевої змінної з коррекною назвою - красиво читається, наче проза "якщо (знайдено) ..."
- console.log('I know YOUR town!');
- } else {
- console.log("I don't know YOUR town!!!");
- }
- Гарне рішення. Красивого коду й надалі!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement