Здравствуйте!
Помогите, пожалуйста.
Решаю задачу, где нужно найти самое длинное слово в предолжении.
В качестве примеров для тестирования дают несколько предложений. Все предложения прошли тест, кроме одного. В чём причина?
Длина самого длинного слова здесь 19, почему возвращает 4?
Думала, дело в super-long. Убрала тире (superlong), теперь возвращает 9. Затем полностью избавилась от этого слова, возвращает 4.
var str = "What if we try a super-long word such as otorhinolaryngology";
var newString = str.split(" ");
var newArray = [];
for(var i = 0; i < newString.length; i++){
newArray.push(newString[i].length);
}
newArray.sort();
console.log(newArray[newArray.length - 1]);