JS數(shù)組求和以及平均數(shù)
JS中對(duì)數(shù)組進(jìn)行求和以及計(jì)算平均數(shù)是非常常見(jiàn)的操作。本文將介紹如何使用for循環(huán)來(lái)實(shí)現(xiàn)這兩個(gè)功能。聲明變量首先,我們需要聲明一個(gè)用于求和的變量sum,以及一個(gè)用于存儲(chǔ)平均值的變量average。```
JS中對(duì)數(shù)組進(jìn)行求和以及計(jì)算平均數(shù)是非常常見(jiàn)的操作。本文將介紹如何使用for循環(huán)來(lái)實(shí)現(xiàn)這兩個(gè)功能。
聲明變量
首先,我們需要聲明一個(gè)用于求和的變量sum,以及一個(gè)用于存儲(chǔ)平均值的變量average。
```javascript
var sum 0;
var average 0;
```
遍歷數(shù)組
由于數(shù)組的長(zhǎng)度可能會(huì)發(fā)生改變,我們需要使用for循環(huán)來(lái)判斷條件。條件應(yīng)該為數(shù)組的長(zhǎng)度。
```javascript
for (var i 0; i < arr.length; i ) {
// 將數(shù)組內(nèi)每個(gè)元素相加到sum中
sum arr[i];
}
```
計(jì)算平均數(shù)
通過(guò)上一步的循環(huán),sum已經(jīng)存儲(chǔ)了數(shù)組所有元素的總和。為了計(jì)算平均數(shù),我們只需將sum除以數(shù)組的長(zhǎng)度即可。
```javascript
average sum / arr.length;
```
輸出結(jié)果
最后,我們將求和sum和平均數(shù)average的結(jié)果輸出。可以使用console.log()函數(shù)或者其他方式輸出結(jié)果。
```javascript
console.log("求和: " sum ", 平均數(shù): " average);
```
總結(jié)
本文介紹了如何使用for循環(huán)來(lái)計(jì)算數(shù)組的求和和平均數(shù)。需要注意的是,在for循環(huán)體中,sum累加的是每個(gè)元素,因此需要使用arr[i]而不是i。希望這篇文章能夠幫助大家理解和運(yùn)用該功能。