UNPKG

ds-algo-study

Version:

Just experimenting with publishing a package

20 lines (19 loc) 526 B
//Condition: str are lowercase letters with no spaces or symbols. function FirstNonRepeatingStr(s){ for(var i=0; i<s.length; i++){ if(s.indexOf(s.charAt(i)) === s.lastIndexOf(s.charAt(i))){ return s[i] } } return null } // function FirstNonRepeatingStr(str){ // for(var i in str){ // if(str.match(new RegExp(str[i],"gi")).length === 1){ // return str[i] // } // } // return null // } console.log(FirstNonRepeatingStr("abcdefg")) //a console.log(FirstNonRepeatingStr("hellohiworld")) //e