关于JS的代码

来源:2-3 实现线性查找法

qq_慕莱坞4316410

2021-02-13 10:10:43

老师这个属于JS的线性查找吗?

function Linear(arr,value){

    var count=0;

    for(let i=0;i<arr.length;i++){

        if(arr[i]==value){

            return alert("找到了指定的索引位置,它的索引是:"+i);

        }

    }

    return alert("查询的值不存在!");

}

规范有什么问题吗,一直用的java,用js不是很熟练


写回答

1回答

liuyubobobo

2021-02-13

算法方面是线性查找。


规范方面因为我也不是 js 专家,你还需要去 js 社区探讨是否符合 js 的规范。但有一点可以肯定,当查找成功时,你需要返回查找到的索引值,才能被其他函数使用。单纯的 alert,是没有复用价值的。


继续加油!:)

0

算法与数据结构

波波老师5年集大成之作,算法与数据结构系统学习,考试、面试、竞赛通用

2602 学习 · 1086 问题

查看课程