JSFiddle - React, Tailwind, and code Playground

by Steven Senkus

JavaScript

var lengthOfLongestSubstring = function(s) {
    var finalResultString = '';

    for (let i = 0; i < s.length; i++) {
        let resultString = s[i];
        
        for (let j = i + 1; j < s.length; j++) {
        
            if (resultString.indexOf(s[j]) === -1) {
                resultString += s[j];
            } else {
                break;
            }

        }

        if (resultString.length > finalResultString.length) {
        	finalResultString = resultString;
        }
    }
    
    
    
	return finalResultString;
};


console.log(lengthOfLongestSubstring('qwerdqasdfqyuiohjkl'));