遍历数组练习
- 求数组[2,6,1,7,4]里面所有元素的和以及平均值。
var arr = [2, 6, 1, 7, 4];
var sum = 0;
for(var i=0; i<arr.length; i++){
sum = sum + arr[i];
}
var average = sum/arr.length;
console.log(sum, average);//想要输出多个变量,用逗号分隔即可
- 求数组[2,6,1,77,52,25,7]中的最大值。
var arr = [2,6,1,77,52,25,7];
var max = arr[0];
for(var i=1; i<arr.length; i++){
if(max<arr[i]){
max = arr[i];
}
}
console.log(max);
- 要求:将数组['梅长苏','林殊','霓凰','萧景琰']转换为字符串,并且用|或其他符号分隔输出:'梅长苏|林殊|霓凰|萧景琰|'
var arr = ['梅长苏','林殊','霓凰','萧景琰'];
var str = '';
for(var i=0; i<arr.length; i++){
str = str + arr[i] + '|';
}
console.log(str);