Показать сообщение отдельно
  #1 (permalink)  
Старый 16.05.2022, 15:24
Новичок на форуме
Отправить личное сообщение для TrumpTower Посмотреть профиль Найти все сообщения от TrumpTower
 
Регистрация: 16.05.2022
Сообщений: 3

Циклы и массивы
Здравствуйте, нужна помощь и небольшая консультация. Я только начал изучение JS, и мне дали задание с которым сижу уже несколько дней. У меня есть массив с городами, как мне сделать исключение повторяющихся городов из массива и из поля ввода prompt, и как не использовать последнюю букву в поле prompt, если она Ъ Ь или Ы
вот мой код. cities - массив с городами


while (true) {
let player = prompt('Введите город').slice(-1);
let result = 0;
for (let i = 0; i < cities.length; i++) {
    if (cities[i].charAt(0) === player) {
        result = cities[i];
    }
}
if (result) {
    alert(result);
} else {
    alert('Не найдено');
}
}
Ответить с цитированием