// gets all longest strings function longestString(inputArray) { // initialize the longest string to first value let length = inputArray[0].length;
for (let i = 1; i < inputArray.length; i++) { // checks if current string is longer than current longest if(length < inputArray[i].length) { length = inputArray[i].length; } }
// filters out any values not equal to the longest string const strs = inputArray.filter((word) => word.length === length);
return strs; }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// gets all longest strings
function longestString(inputArray) {
// initialize the longest string to first value
let length = inputArray[0].length;
for (let i =1; i < inputArray.length; i++) {
// checks if current string is longer than current longest
if(length < inputArray[i].length) {
length = inputArray[i].length;
}
}
// filters out any values not equal to the longest string