您的位置:首页 > 职场人生

面试题练习:一个字符串[a-z]组成,找出字符串第一个只出现一次的字母

2020-07-14 05:57 459 查看

第一次做JavaScript面试题练习,自己瞎琢磨出来的,望大佬们轻喷

var str = 'fjeogeofeoeoglsgjwgjbnrbhogrofjjbrorgrejlbrjeljlbnerjsljrojgz';
function firstLetter (str) {
var arr = [],
newArr = [],
obj = {};
arr = str.split('');
for(var i = 0; i < arr.length; i++) {
!obj[arr[i]] ? obj[arr[i]] = 1 : obj[arr[i]]++;
}
for(var i in obj){
if(obj[i] == 1){
newArr.push(i);
console.log(newArr[0]);
}else{
console.log('没有存在的字母');
}
}
}
firstLetter(str);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐