Здравствуйте, нужна помощь и небольшая консультация. Я только начал изучение 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('Не найдено');
}
}