目录
2.将数组[4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0]中的0项去掉,将不为0的值存入一个新的数组
1.将数组[12,34,2,5,76]中数字内容求和
代码如下:
<script>
var array = [12, 34, 2, 5, 76];
var sum = 0;
for (var i = 0; i < array.length; i++) {
sum += array[i];
console.log(typeof (array[i]));
}
console.log(sum);
</script>
2.将数组[4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0]中的0项去掉,将不为0的值存入一个新的数组
代码如下:
<script>
var array = [4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0];
var arr = [];
var j = 0;
for (var i = 0; i < array.length; i++) {
if (array[i] != 0) {
//新数据索引号应该从0开始 依次递增
arr[arr.length] = array[i];
}
}
console.log(arr);
</script>
3.求[12,34,2,5,76]数组中最大值
代码如下:
<script>
var array = [12, 34, 2, 5, 76];
var max = array[0];
for (i = 0; i < array.length; i++) {
if (array[i]>max){
max=array[i];
}
}
console.log("最大值为"+max);
</script>