整理文档,搜刮出一个Javascript用二分法查找数据的实例代码,顺便做个笔记
//二分法查数据
var arr=[41,43,45,53,44,95,23];
var b=44;
var min=0;
var max=arr.length;
for(var i=1;iarr[zjs]){
min=zjs; }
else{max=zjs}}
10个成绩求总分,最高分,最低分
var arr = new Array(80,70,86,58,90,35,89,67,50,100);
var sum = 0;
var maxd = 0;
var mind = 100; //想要查最小数最好用满分最大数做可以比较的基数
for(var i=0;imaxd){
maxd = arr[i];
}
if(arr[i]
往数组添加一个不重复的数
//var a=7;
var a=parseInt(prompt("请输入一个数"));
var x=0;
var arr=[1,2,3,4,5]
for(var i=0;i
二分法查找数据之前没有接触过类似的题,思路想不出,老师讲完以后还是似懂非懂的样子,自己敲出以后才感觉是懂了,冒泡排序看着挺容易的,但是到了自己去亲自敲代码的时候,自己又出错,不能总是比着葫芦画瓢,应该有自己的理解,为什么要这么敲,多多敲敲代码,避免以后再出类似的小错误,自己定义的变量要记住,前后呼应起来,不能定义的时候用的一个,用的时候又是另一个,还有分号记得加,花括号记得加。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。



