前端-js-编程题9-查找数组元素位置

题目描述

找出元素 item 在给定数组 arr 中的位置

输出描述:

如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1

示例1

输入

[ 1, 2, 3, 4 ], 3

输出

2

function indexOf(arr, item) {
    flag=true;
    for(var i in arr){
        if(arr[i]===item){
            flag=false;
            return i;  
        }
    }
    if(flag){ //没找到返回-1
        return -1;
    }
}

猜你喜欢

转载自blog.csdn.net/yanqianzq/article/details/89092956