前端面试常见的编程题

   找出字符串中第一个只出现一次的字符的索引
    function firstOnece(str) {
        var len = str.length;
        for (var i = 0; i < len; i++) {
            var flag = 1;
            for (var j = 0; j < len; j++) {
                if (i == j) {
                    continue;
                }
                else {
                    if (str[i] == str[j]) {
                        flag = 0;
                        break;
                    }
                }
            }
            if (flag == 1) {
                return str[i];
            }
        }
    }
    var a = "aabhacbhyayic1"
    console.log(firstOnece(a))//i

猜你喜欢

转载自blog.csdn.net/qq_41988554/article/details/104045211