Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let citiesNames = []
- for (let i = 0; i < 5; i++) {
- citiesNames[i] = prompt("Insert name of the city:")
- }
- let cityOfBirthe = prompt("Insert name of the city where you born:")
- let isKnown = false // булева змінна прапор для зберігання відповіді чи знайшли рідне місто
- for (let i = 0; i < citiesNames.length; i++) {
- if (cityOfBirthe == citiesNames[i]) {
- isKnown = true // якщо знайшли - то можемо не продовжувати пошук, бо вже маємо відповідь
- break // так спрацює, але є більш ізящне рішення. Бо брейк - то наче стоп-кран.) Всі умови це і є булеві значення.)
- }
- }
- //if (isKnown == true) { // всі умови це і є true або false, і тому ще зручно саме булев тип для прапору, бо пишемо так:
- if (isKnown) { // ..а як читається добре, щось подібне замість брейку в умові циклу можна додати.
- alert("I know your city")
- } else {
- alert("I don't know your city")
- }
- /* Гарного коду! */
Add Comment
Please, Sign In to add comment