猿问

为什么retrun都是undefined?

function firstNonRepeatingLetter(s) {
  var str=new Array();
  str=s.split("");
 
  for(var i=0;i<str.lenght;i++){
    if(s.indexOf(str[i])==s.lastIndexOf(str[i])){
    return str[i];
    }
  }
 
}

Herald523
浏览 1079回答 3
3回答

蜂之谷

length写错了

翰术

你函数都没调用啊!只是声明一个函数!而且length 长度 function firstNonRepeatingLetter(s) {   str=[];   str=s.split("");      for(var i=0;i<str.length;i++){     if(s.indexOf(str[i])==2){     return str[i];     }   }  } firstNonRepeatingLetter("2345"); // "4"
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答