[アルゴリズム]重複していないアルファベット語の長さを返す


質問する



解決する

const getLengthOfStr = str => {
	let arr = [];
    let newStr = '';
    
    for (let i in str) {
    	if (newStr.includes(str[i])) {
        	newStr = newStr.slice(newStr.indexOf(str[i]) + 1);	
        }
    	newStr += str[i];
        arr.push(newStr.length);
    }
    return Math.Max(...arr);
}