function arrayLongestWord(s){
//let ss = s.replace(/[^a-zA-Z0-9 ]/g, '');
//console.log(ss);
let len=0;
let maxLen=0;
let maxWord='';
let buildWord='';
for(let c=0;c<s.length;c++){
if(s[c] === ' '){
if (len > maxLen){
maxWord=buildWord;
maxLen=len;
}
len=0;
buildWord='';
}
else if(onlyLettersAndNumbers(s[c])){
len++;
buildWord +=s[c];
} else{
continue;
}
}
if (len > maxLen){
maxWord=buildWord;
maxLen=len;
}
console.log(maxWord);
}
function onlyLettersAndNumbers(str) {
return /^[A-Za-z0-9]*$/.test(str);
}
//arrayLongestWord("fun&!!t time");
arrayLongestWord("fun&!! time");