五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

JS:三種聲明數(shù)組的方式,遍歷,給一維或二維設(shè)置選擇出最大值或排序等【詩書畫唱】

2020-06-12 20:36 作者:詩書畫唱  | 我要投稿

聲明一個數(shù)組,內(nèi)容為張三,李四,王五,馬六(要求使用三種聲明數(shù)組的方式)




使用三種遍歷數(shù)組的方式將上一題的內(nèi)容遍歷出來




寫一個函數(shù),求數(shù)組中的最大值或最小值




寫一個函數(shù)?,對數(shù)組中的內(nèi)容進(jìn)行排序



window.onload = function() {






// alert("數(shù)組從大到小排序:")+

//maxMin()+alert("數(shù)組從小到大排序:")+minMax();




document .write("數(shù)組從大到小排序:")+

maxMin()+document .write("數(shù)組從小到大排序:")+minMax();


}


function maxMin() {


 //創(chuàng)建數(shù)組元素arr


? ? ? ? ? ? var arr= [77, 55, 88, 22, 55, 88, 666, 55, 22,0];


       //創(chuàng)建每次循環(huán)存儲最大值得變量


? ? ? ? ? ? var max;


       //遍歷數(shù)組,默認(rèn)arr中的某一個元素為最大值,進(jìn)行逐一比較


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


 //外層循環(huán)一次,就拿arr[i] 和 內(nèi)層循環(huán)arr.legend次的 arr[j] 做對比


? ? ? ? ? ? ? ? for(var j=i; j<arr.length; j++){


? ? ? ? ? ? ? ? ? ? if(arr[i]<arr[j]){


? ? ? ? ? ? ? ? ? ? ? ? //如果arr[j]大就把此時的值賦值給最大值變量max


               max=arr[j];


? ? ? ? ? ? ? ? ? ? ? ? arr[j]=arr[i];


? ? ? ? ? ? ? ? ? ? ? ? arr[i]=max;


? ? ? ? ? ? ? ? ? ? }


? ? ? ? ? ? ? ? }


? ? ? ? ? ? }


? ? ? ? ? ? document.write(arr.toString()+"<br>");?


       //200,100,34,13,7,4,3


}




function minMax() {


? var Arr= [77, 55, 88, 22, 55, 88, 666, 55, 22,0];


? ? ? ? ? ? var min;


? ? ? ? ? ? for(var i=0; i<Arr.length; i++){


? ? ? ? ? ? ? ? for(var j=i; j<Arr.length;j++){


? ? ? ? ? ? ? ? ? ? if(Arr[i]>Arr[j]){


? ? ? ? ? ? ? ? ? ? ? min=Arr[j];


? ? ? ? ? ? ? ? ? ? ? Arr[j]=Arr[i];


? ? ? ? ? ? ? ? ? ? ? Arr[i]=min;


? ? ? ? ? ? ? ? ? ? }


? ? ? ? ? ? ? ? }


? ? ? ? ? ? }


? ? ? ? ? ? document.write(Arr.toString()+"<br />");


}





寫一個二維數(shù)組,求二維數(shù)組中的最大值或最小值


window.onload = function() {

var newShuzhu = [

[5, 20, 13, 14],

[666, 233, 7758, 258]

];

alert("二維數(shù)組中最大值: " + getMax(newShuzhu));

alert("二維數(shù)組中最小值: " + getMin(newShuzhu));

}


function getMax(shuzu) {


var result = shuzu[0][0];


for(var w1 = 0; w1 < shuzu.length; w1++) {


for(var w2 of shuzu[w1]) {

if(w2 > result) {

//w1為一維數(shù)組, shuzu[0][0]為j[0]

result = w2;

}

}

}

return result;

}


function getMin(shuzu) {

var result = shuzu[0][0];

for(var w1= 0; w1 < shuzu.length; w1++) {


for(var w2 of shuzu[w1]) {

if(w2 < result) {

result = w2;

}

}

}

return result;

}





寫一個二維數(shù)組,將二維數(shù)組中的每個索引中的內(nèi)容進(jìn)行排序




<!DOCTYPE html>


<html>


<head>


<meta charset="utf-8" />


<title></title>


<script>


window.onload=function() {


var v=[[11,22,6],[43,12,11],[55,22,0]];


for(var i of v){


disiti(i);


}


for(var i of v){


for(var j of i){


document.write(j+"&nbsp;&nbsp;&nbsp;");


}


document.write("&nbsp;&nbsp;&nbsp;<br>");


}




}












function disiti(a){


for(var i=0;i<a.length;i++){


for(var j=0;j<i;j++){


if(a[i]<a[j]){


var temp=a[i];


a[i]=a[j];


a[j]=temp;


}


}


}


}






</script>


</head>


<body>




</body>


</html>



JS:三種聲明數(shù)組的方式,遍歷,給一維或二維設(shè)置選擇出最大值或排序等【詩書畫唱】的評論 (共 條)

分享到微博請遵守國家法律
峨边| 横峰县| 海丰县| 江西省| 天台县| 河曲县| 姜堰市| 东兰县| 鄂尔多斯市| 沂水县| 尚志市| 齐齐哈尔市| 楚雄市| 昆明市| 芦溪县| 南和县| 汉沽区| 青川县| 洛扎县| 嘉鱼县| 安阳县| 平乡县| 龙州县| 贡觉县| 永丰县| 吉安县| 察雅县| 昌黎县| 大名县| 太康县| 万源市| 富阳市| 凤冈县| 涞水县| 普宁市| 崇礼县| 永城市| 逊克县| 临江市| 特克斯县| 岚皋县|