function searchMaxMin(a,N){
var i,max,min,tmax,tmin;
if(N%2==0){
max=(a[0]>a[1])?a[0]:a[1];
min=(a[0]<a[1])?a[0]:a[1];
}
else
max=min=a[0];
for(i=1;i<N/2;i++){
if(a[2*i-1]>a[2*i]){
tmax=a[2*i-1];
tmin=a[2*i];
}
else{
tmax=a[2*i];
tmin=a[2*i-1];
}
if(tmax > max)
max = tmax;
if(tmin < min)
min = tmin;
}
}取最大值:
function searchMax(a,N){
var i,max,tmax;
if(N%2==0){
max=(a[0]>a[1])?a[0]:a[1];
}
else
max=a[0];
for(i=1;i<N/2;i++){
if(a[2*i-1]>a[2*i]){
tmax=a[2*i-1];
}
else{
tmax=a[2*i];
}
if(tmax > max)
max = tmax;
}
return max;
}
var data=[12,23,1,23,345,32,0]
var dataMax=Search_max_and_min(data, data.length);
console.log(dataMax);//345取最小值:
易通(企业网站管理系统)是一款小巧,高效,人性化的企业建站程序.易通企业网站程序是国内首款免费提供模板的企业网站系统.§ 简约的界面及小巧的体积:后台菜单完全可以修改成自己最需要最高效的形式;大部分操作都集中在下拉列表框中,以节省更多版面来显示更有价值的数据;数据的显示以Javascript数组类型来输出,减少数据的传输量,加快传输速度。 § 灵活的模板标签及模
0
function searchMin(a,N){
var i,min,tmin;
if(N%2==0){
min=(a[0]<a[1])?a[0]:a[1];
}
else
min=a[0];
for(i=1;i<N/2;i++){
if(a[2*i-1]>a[2*i]){
tmin=a[2*i];
}
else{
tmin=a[2*i-1];
}
if(tmin < min)
min = tmin;
}
return min;
}
var data=[12,23,1,23,345,32,0]
var dataMin=Search_max_and_min(data, data.length); console.log(dataMin);//0以上就是如何查找数组中的最大值和最小值 的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号