Всем привет! почему не работает, подскажите пжо:
Дан массив городов.
Напишите функцию, которая возвращает самое длинное название и следующее за ним.
['Москва', 'Саратов', 'Магнитогорск', 'Ухта', 'Псков', 'Киров'] => ['Магнитогорск','Саратов']
const minLengthCity = (arr) => {
let min1 = arr[0];
let min2 = arr[1];
// let newArr = min1.concat(min2);
for (let i = 1; i<arr.length; i++) {
if (arr[i].length > min1.length) {
min1 = arr[i];
} else if (arr[i].length > min2.length && arr[i] !== min1){
min2 = arr[i];
}
}
return min1[0] + ', ' + min2[0];
};
console.log(minLengthCity(['Москва', 'Саратов', 'Магнитогорск', 'Ухта', 'Псков', 'Киров']));