IndexOf Javascript替代方案

时间:2017-04-07 21:18:28

标签: javascript indexof

我试图做一个功能索引。但是我们不允许在javascript中使用它或任何内置函数。所以我创造了自己的。我将它上传到我们的测试仪中,但只有一个条件我没有遇到过。谢谢!

这是我的代码:

function indexofmyversion(searchChar,index) {
var a="";
for(var i=0; i<=searchChar.length; i++){
   if(searchChar[i] == index){
       return i;
    } 
} return -1; }

Tester Picture Result

1 个答案:

答案 0 :(得分:5)

测试失败是因为搜索应该从索引4开始,只需添加另一个参数

function indexofmyversion(searchChar,index, fromIndex) {
var a="";
for(var i=fromIndex; i<searchChar.length; i++){
   if(searchChar[i] == index){
       return i;
    } 
} return -1; }