欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript兩個人的平均成績

張春美1年前7瀏覽0評論

JavaScript是一種高級編程語言,它常用于網頁開發和軟件開發。在JavaScript中進行數學計算是很重要的,本文將介紹如何使用JavaScript計算兩個人的平均成績,同時也會給出一些具體的例子。

假設小明的成績分別為80、90和70,而小紅的成績分別為75、85和80。我們可以使用JavaScript來計算他們的平均成績。

var xiaoming = [80, 90, 70];  //小明的成績
var xiaohong = [75, 85, 80];  //小紅的成績
var xiaomingAverage = (xiaoming[0] + xiaoming[1] + xiaoming[2]) / 3;  //小明的平均分
var xiaohongAverage = (xiaohong[0] + xiaohong[1] + xiaohong[2]) / 3;  //小紅的平均分
document.write("小明的平均分是:" + xiaomingAverage + "<br>");  //輸出小明的平均分
document.write("小紅的平均分是:" + xiaohongAverage);  //輸出小紅的平均分

在上述代碼中,我們創建了兩個數組:xiaoming和xiaohong。然后分別將這兩個數組中的成績相加并除以3計算出小明和小紅的平均分,并將結果輸出到網頁上。

如果我們想要將以上代碼改成函數的形式,我們可以這樣做:

function averageScore(scores) {
var sum = 0;
for (var i = 0; i < scores.length; i++) {
sum += scores[i];
}
return sum / scores.length;
}
var xiaoming = [80, 90, 70];  //小明的成績
var xiaohong = [75, 85, 80];  //小紅的成績
var xiaomingAverage = averageScore(xiaoming);  //小明的平均分
var xiaohongAverage = averageScore(xiaohong);  //小紅的平均分
document.write("小明的平均分是:" + xiaomingAverage + "<br>");  //輸出小明的平均分
document.write("小紅的平均分是:" + xiaohongAverage);  //輸出小紅的平均分

在上面的代碼中,我們定義了一個averageScore函數,它接受一個數組作為參數,并返回這個數組中所有元素的平均值。然后我們分別調用這個函數來計算小明和小紅的平均分,并將結果輸出到網頁上。

有時候我們可能需要動態地添加成績。這時候我們可以使用push函數向數組中添加新的元素。例如,我們想要添加小明的一門新成績90,則可以這樣做:

xiaoming.push(90);  //將90添加到小明的成績數組中
xiaomingAverage = averageScore(xiaoming);  //重新計算小明的平均分
document.write("小明的平均分是:" + xiaomingAverage);  //輸出小明的新平均分

在以上代碼中,我們使用push函數將90添加到小明的成績數組中。然后我們重新計算小明的平均分,并將結果輸出到網頁上。

綜上所述,JavaScript可以很方便地用來計算學生成績的平均值,并且可以動態地添加新的成績。在實際的網頁開發中,這種功能也很常用。