Напиши функцию getLongestString, которая возвращает самую длинную строку из массива . Если две строки имеют одинаковую длинну - верни первую из них
function getLongestString(strings) {
let c = 0, d = 0, l = 0, i = strings.length;
if (i) while (i--) {
d = strings[i].length;
if (d > c) {
l = i; c = d;
}
}
return strings[l];
}
input: ['One', 'two'] ожидаемый результат 'One', факт - 'two'. Напиши функцию getLongestString, которая возвращает самую длинную строку из массива. Если две строки имеют одинаковую длинну - верни первую из них. В вышеуказанном решении в результат выводится второе, а надо, чтоб выводилось первое слово. Помогите пожалуйста, не могу найти ответ.