目录
1、找出数组的最大值
找出数组 num=[45,78,32,11,56,99,27] 的最大值
<script>
//找出数组里面的最大值
var num = [45,78,32,11,56,99,27] //表示给数组里面放了7个数字
var max = num[0] //假定数组的第一个元素是最大值
for(let i = 0; i <num.length; i++){
if(max < num[i]){
max = num[i]
}
}
console.log('max=',max)
</script>
2、数组元素的转移
找出数组 s=[0,1,5,0,12,6,8,9,45,5,78]中大于等于10的元素,并把它放到新的数组中
<script>
var s=[0,1,5,0,12,6,8,9,45,5,78]
var arr1 = []//空数组
var j=0;//是arr1数组的下标
for(var i = 0;i<s.length;i++){
if(s[i]>=10){
arr1[j]=s[i]
j++
}
}
console.log(arr1)
</script>
3、数组中元素的删除
删除数组 arr = [2,0,6,1,7,0,52,0,25,7] 中为0的元素
方法一:创建一个新的数组,把不为0的元素放入新的数组中
<script>
var arr = [2,0,6,1,7,0,52,0,25,7]
var newArr = []
for(var i = 0;i<arr.length;i++){
if(arr[i] !=0){
newArr[newArr.length] = arr[i]
}
}
console.log(newArr)
</script>
方法二