My desired result is sentence
but it returns sentence.
. How do I specify that I want to eliminate the '.'?
function longestWord(string) {
var str = string.split(" ");
var longest = 0;
var word = null;
var sep = '.,?!';
for (var i = 0; i < str.length; i++) {
if (sep.includes(str[i])) {
str[i] = str[i].substring(0, str[i].length - 1);
}
if (longest < str[i].length) {
longest = str[i].length;
word = str[i];
}
}
return word;
}
console.log(longestWord('Create a function to return the longest word(s) in a sentence.'));