去哪儿前端在线编程题目
如图中题目所述,我的代码如下,只AC50%,求大神指点!
function find (obj, key) { if (! typeof obj === 'object') { return false; } if (key in obj) { return true; } else { return false; } } var line; while(line = read_line()){ if(Object.prototype.toString.call(line)==='[object String]'){ while(line.indexOf(" ") != -1){ line = line.replace(" ",""); } var json = {}; for(var i = 0; i < line.length; i++){ if (!find(json, line[i])){ json[line[i]] = 1; } else if(find(json, line[i])) { json[line[i]] = json[line[i]] + 1; if (json[line[i]] == 3){ print(line[i]); break; } else { continue; } } } } }