[]數(shù)組的字面量
var arr=new Array();
arr[0]='zs';
arr[1]='ls';
console.log(arr);
var arr2=['a','b'];
console.log(arr2);
console.log(arr2.length);
正序遍歷數(shù)組
var arr2=['a','b','c','d'];
for(var i=0;i<arr2.length;i++){
console.log(arr2[i]);
}
倒序遍歷數(shù)組
var arr2=['a','b','c','d'];
for(var i=arr2.length-1;i>=0;i--){
console.log(arr2[i]);
}
在數(shù)組中添加數(shù)
var array=[];
for(var i=0;i<100;i++){
array[i]=i;
}
console.log(array);
把1-100之間所有的奇數(shù)放到數(shù)組中
var array=[];
var j=0;
for(var i=1;i<=100;i++){
if(i % 2 !=0){
array[j]=i;
j++;
}
}
console.log(array);
var array=[];
for(var i=1;i<=100;i++){
if(i % 2 !=0){
array[array.length]=i;
}
}
console.log(array);
1-100之間有多少個(gè)能被3整除的數(shù)字,存到數(shù)組中
//每當(dāng)我們往數(shù)組中新增一個(gè)項(xiàng),都會(huì)更改length屬性
var array=[];
for(var i=1;i<=100;i++){
if(i % 3==0){
array[array.length]=i;
}
}
console.log(array);
console.log(array.length=1);
console.log(array);
console.log(array.length=33);
console.log(array[1]);
var array1=new Array(4);
console.log(array1.length);
var array2=new Array("4");
console.log(array2);
var array3=new Array(1,3,4,5,6);
console.log(array3);
練習(xí)題
求一組數(shù)中所有數(shù)的和 和平均值
求一組數(shù)中的最大值和最小值,以及所在位置
排序 從小到大