一维数组
var arr = [1,1,2,3,13,1];
二维数组
var arr = [12,1,23,15,[13,2,5,9]];
三维数组
var arr = [23,3545,35,[56,8,6,[45,86,6]]];
打印数组中的所有元素
var arr = [1,2,3,45,7,6,7,35,66,48,54];
for(var i =0;i<arr.length;i++){
console.log(arr[i]);
}
将数组中所有的数字相加并打印和
// 1.声明一个数组
var arr = [1,2,3,45,7,6,7,35,66,48,54];
// 2.给后面的和预先留个坑位放值
var sum = 0;
// 使用for循环遍历每一个数组元素
for(var i=0;i<arr.length;i++){
// 等于 new sum = old sum + arr[i],值保留在sum中,直到循环结束
sum += arr[i];
}
// 真相只有一个
console.log(sum);
打印数组中最大的值
// 声明一个数组
var arr = [1,2,3,45,7,6,7,35,66,48,54];
// 依旧声明一个坑位
var max = 0;
// 使用for循环遍历数组
for(var i=0;i<arr.length;i++){
// 判断两值大小,保留更大的值在max中
if(max<arr[i]){
max=arr[i];
}
}
console.log(max);
打印数组中所有的偶数
var arr = [1,2,3,45,7,6,7,35,66,48,54];
for(var i=0;i<arr.length;i++){
// 判断arr第i个下标对2取余是否为0
if(arr[i]%2==0){
console.log(arr[i]);
}
}
将数组中的元素以 “ | ” 或其他符号分隔开
var arr = [1,2,3,45,7,6,7,35,66,48,54];
var s = '';
for(var i =0;i<arr.length;i++){
// 在这一行替换""中的符号即可替换分隔符
s += arr[i] + "|";
}
console.log(s);