Javascript |
您所在的位置:网站首页 › 创建一个数组用来存储1-100之间的奇数 › Javascript |
例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 |