题解 | #落单字符#
落单字符
http://www.nowcoder.com/practice/7d65d075833c4398bee20e3c3776e88c
function lastUniqueChar( str ) {
if(!str) return "
//可以理解为: 寻找出所有的单个字符 组成一个数组 输出数组最后一个 let arr = []; for(let i = 0; i < str.length; i++ ){ if(str.indexOf(str[i]) === str.lastIndexOf(str[i])){ arr.push(str[i]); } } if(arr.length == 0) return ""; //如果没有单个的字符串但回空 return arr[arr.length-1];
}