尋找字符串中出現次數最少的,且首次出現位置最前的字符

function foundStr(str){
    var arrResult=null;
    if(typeof str === 'string'){
        for(let i of str){
            if(str.indexOf(i) == str.lastIndexOf(i)){       
                arrResult = i;
                break;
            }
        }
        if(arrResult!=null){
            console.log("result:",arrResult);
        }
        else{
            console.log("沒有符合的字符");
        }
    }
    else{
        console.log('傳入的不是字符串');
    }
}   
var str = 'cbaacfdeaebb';
foundStr(str)

如有考慮不周的地方還請提出指正!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章