String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요.
str: 텍스트
return: 중복되지 않은 알파벳 길이 (숫자 반환)
예를 들어,
str = "abcabcabc"
return 은 3
=> 'abc' 가 제일 길기 때문
str = "aaaaa"
return 은 1
=> 'a' 가 제일 길기 때문
str = "sttrg"
return 은 3
=> 'trg' 가 제일 길기 때문
.split("")
const getLengthOfStr = str => {
const strArr = str.split('');
let arrLength = 0;
for (let i=0; i < str.length-1; i++) {
const newArr = [str[i]];
for (let x=1; x < str.length-i;x++) {
if (str[i] !== str[i+x]) {
newArr.push(str[i+x]);
}
if (arrLength < newArr.length ){
arrLength = newArr.length;
i=x;
}
}
}
return arrLength;
}