<script>
1.找出數(shù)組中的同時(shí)能被2和3整除的數(shù)剿涮,并求和询件。A =[1,4,6,3,6,7,12,34,5,67,78,6,6,6];
封裝函數(shù)机打,并調(diào)用函數(shù)揪胃。
// arr=[1,4,6,3,6,7,12,34,5,67,78,6,6,6];
// function fun(){
// var he = 0;
// for(var a=0;a<arr.length;a++){
// if(arr[a]%2==0&&arr[a]%3==0){
// he+=arr[a];
// }
// }return he;
// }
// document.write(fun(arr));
// 2.給數(shù)組a = [16,13,42,24,26,18额嘿,90,2312] 排序蜂林。
// var a = [16,13,42,24,26,18,90,2312];
// a.sort();
// document.write(a);
// 3.自己建立2個(gè)數(shù)組肯污,并將其合并庭砍;
// var a=[1,2,3,4,5];
// var b=[6,7,8,9,];
// var c=a.concat(b);
// document.write(c);
// 4.自己建立1個(gè)數(shù)組性置,刪除第一個(gè)和最后一個(gè)元素拾并;
// var arr=[1,2,3,4,5,6,7,8,9];
// arr.pop();
// arr.shift();
// document.write(arr);
// 5.將數(shù)組a中的元素倒序從插入b數(shù)組尾部;
// a = [1,3,6,3,7,9];b = [5,3,67,2]
// var a =[1,3,6,3,7,9];
// var b=[5,3,67,2];
// var c=b.concat(a);
// document.write(c);
6.將30-100之間數(shù)放入數(shù)組嗅义,輸出數(shù)組以及數(shù)組長(zhǎng)度屏歹,再找出能同時(shí)被3和7整除的數(shù),每5個(gè)一行顯示之碗。
// var arr=[];
// for(var n=30;n<=1000;n++){
// arr.push(n);
// }
// document.write(arr.length+"
");
// document.write(arr[arr.length-1]+"
");
//
// var geshu=0;
// for(var i=0;i<arr.length;i++){
// if(arr[i]%7==0&&arr[i]%3==0){
// document.write(arr[i]);
// geshu++;
// if(geshu%5==0){
// document.write("
");
// }
// }
// }
// document.write("
");
//
// 7.找出數(shù)組s=[1,4,6,3,6,7,12,34,5,67,78];中的最大值蝙眶。
// s =[1,4,6,3,6,7,12,34,5,67,78];
// function arr(a,b){
// return b-a;
// }
// s.sort(arr);
// document.write(s[0]);
// 8.將一個(gè)數(shù)組 2,3褪那,4械馆,5,1武通,65霹崎,3,1 進(jìn)行反轉(zhuǎn) 1冶忱,3尾菇,65,1囚枪,5派诬,4,3链沼,2
// var arr=[2,3,4,5,1,65,3,1];
// arr.sort(arr);
// alert(arr);
// 9..將一個(gè)數(shù)組[1默赂,2,3括勺,4缆八,5]轉(zhuǎn)換成字符串1-2-3-4-5 。
// var arr=[1,2,3,4,5];
// var a=arr.join("-");
// alert(a);
// 書上的課后作業(yè)先做
// 數(shù)組的方法必須熟練掌握
// 數(shù)組遍歷 一維數(shù)組 二維數(shù)組 必須會(huì)
// 數(shù)組去重
// 數(shù)組去除未定義的值
// 以上都得會(huì)
//
1疾捍、定義一個(gè)數(shù)組奈辰,var arr= [1,3,1,5,5,7,9],請(qǐng)對(duì)數(shù)組進(jìn)行去重操作乱豆,得到一個(gè)新的數(shù)組奖恰。
// var arr=[1,3,1,5,5,7,9];
// var kong=[];
// for(var a=0;a<arr.length;a++){
// if(kong.indexOf(arr[a])== -1){
// kong.push(arr[a]);
// }
// }
// document.write(kong);
2、求數(shù)組中數(shù)值元素的和宛裕,比如:var num=[2,"one",4,2,"zero",2]瑟啃,
要求必需通過有參數(shù),有返回值的函數(shù)實(shí)現(xiàn)揩尸。
// var num=[2,"one",4,2,"zero",2];
// var he=0;
// function a(){
// var he=0;
// for(var i=0;i<num.length;i++){
// if(!isNaN(num[i])){
// he+=num[i];
// }
// }return he;
// }
// document.write(a(num));
//
// 3蛹屿、開發(fā)一個(gè)標(biāo)題為"FlipFlop"的游戲應(yīng)用程序,它從1計(jì)數(shù)到100疲酌,遇到3的倍數(shù)就替換為單詞"Flip" ,
// 5的倍數(shù)就替換為單詞"Flop",同時(shí)為3 和5 的倍數(shù)蜡峰,則替換為單詞"FlipFlop"了袁。
// for(var a=1;a<=100;a++){
// if(a%3==0&&a%5==0){
// document.write("FlipFlop
");
// }if(a%3==0){
// document.write("Flip
");
// }if(a%5==0){
// document.write("Flop
");
// }else{
// document.write(a+"
");
// }
// }
4、某同學(xué)在唱歌比賽中得到的成績(jī)是[90,92,93,97,98,95],求該同學(xué)的最高分湿颅,最低分以及平均成績(jī)
// var arr=[90,92,93,97,98,95];
// function a(i,j){
// return i-j;
// }
// arr.sort();
// document.write(a[0]);
// document.write(a[a.length-1]);