Javascript

您所在的位置:网站首页 数组算平均数 Javascript

Javascript

2023-11-09 11:01| 来源: 网络整理| 查看: 265

例1:求数组中所有元素的和

var arr1=[10,20,30,40,50]; var sum=0; for(var i=0;i sum2 += arr2[i]; } console.log(sum2/arr2.length);

例3:求数组中所有元素中的最大值

var arr3=[1,3,2,5,10,100,50]; //假设max变量中存储的是最大值 var max=arr3[0]; for (var i=0; i max=arr3[i]; } } console.log("最大值"+max);

例4:求数组中所有元素的最小值

var arr4=[100,10,20,30,40,50]; var min=arr4[0];//假设min里存储的就是最小值 for(var i=0;i min=arr4[i]; } } console.log("最小值"+min);

例5:倒序遍历数组

var arr5=[10,20,30,40,50,100]; //正序 for (var i=0; i console.log(arr5[i]); }

例6:把数组中每个元素用| 拼接到一起产生一个字符串并输出

var names=["卡卡西","佐助","鸣人","雏田"]; var str=""; //空的字符串 for(var i=0; i if(arr[i]!=0){ newArr[newArr.length]=arr[i]; } } //把新数组的长度作为下标使用,数组的长度是可以改变的 console.log(newArr);

例8:反转数组——把数组中的数据位置调换

var array=[10,20,30,40,50]; //循环的目的是控制交换的次数 for (var i=0; i //把每个人的成绩存储到数组中 perScores[perScores.length]=parseInt(prompt("请输入第"+(i+1)+"个人的成绩:")) } console.log(perScores); //求总成绩 var sum=0; var avg=0;//平均值 var max=perScores[0];//最大值 var min=perScores[0];//最小值 for (var i=0; i max=perScores[i]; } //求最小值 if (min>perScores[i]){ min=perScores[i]; } //平均值 avg=sum / perScores.length; console.log("和为"+sum); console.log("平均值为"+avg); console.log("最大值为"+max); console.log("最小值为"+min); }

例10:冒泡排序:把所有的数据按照一定顺序进行排列(从小到大,从大到小)

var arr=[10,0,100,20,60,30]; //循环控制比较的轮数 for (var i=0; i if(arr[j]


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3