js部分运算案例
#使用for循环 - 求出数组元素的和 #例如:
<script>
// 数组求和 和 平均值 案例
let arr = [2, 6, 1, 7, 4]
let sum = 0
for (let i = 0; i < arr.length; i++) {
sum = sum + srr[i]
document.write(`和为${sum},平均值为${sum / arr.length}`)
}
</script>
#使用for循环 - 求出数组里大于5的和 #例如:
<script>
let arr = [4, 9, 5, 20, 3, 11]
let num = []
for (let i = 0; i < arr.length; i++) {
if (arr[i] > 5) {
num.push(arr[i])
}
} console.log(num);
</script>
#使用for循环 - 求出平均值 #例如:
<script>
let num = [15, 19, 21, 33, 18, 24]
let arr = 0
for (let i = 0; i < num.length; i++) {
arr = arr + num[i]
} document.write(`平均值为${arr / num.length}`)
</script>
#新建一个数组存储所需要的奇数
<script>
let arr = [5, 2, 8, 10, 3, 7]
let arrNew = []
let j = 0;
for (let i = 0; i < arr.length; i++) {
if (arr[i] % 2 !== 0) {
arrNew[j] = arr[i]
j++
}
} console.log(arrNew);
</script>
#将数组中不为0的数据存入到一个新的数组中 #例如:
<script>
let num = [12, 0, 88, 190, 0, 31, 0, 0, 99]
let arr = []
for (let i = 0; i < num.length; i++) {
if (num[i] > 0) {
arr.push(num[i])
}
} console.log(arr);
</script>