色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 統計函數

錢琪琛1年前6瀏覽0評論
JavaScript 統計函數 JavaScript 中的統計函數是一個非常重要的工具,它們可以幫助我們從數據中提取有用的信息。下面就來介紹一些常用的 JavaScript 統計函數。 1. 數組求和函數 數組求和函數可以對數組中的元素進行累加操作,返回值為累加結果。這個函數在統計數據的時候非常實用。以下是一個求和函數的例子:
function sum(arr) {
return arr.reduce(function(prev, curr) {
return prev + curr;
});
}
var array = [1, 2, 3, 4];
console.log(sum(array));
輸出結果為:10。 2. 數組平均值函數 數組平均值函數可以計算數組元素的平均值。這個函數也是統計數據的重要組成部分。以下是一個平均值函數的例子:
function average(arr) {
var sum = arr.reduce(function(prev, curr) {
return prev + curr;
});
return sum / arr.length;
}
var array = [1, 2, 3, 4];
console.log(average(array));
輸出結果為:2.5。 3. 數組最大值和最小值函數 數組最大值和最小值函數可以計算數組元素的最大值和最小值。這個函數在處理數據時也非常實用。以下是一個最大值和最小值函數的例子:
function max(arr) {
return arr.reduce(function(prev, curr) {
return Math.max(prev, curr);
});
}
function min(arr) {
return arr.reduce(function(prev, curr) {
return Math.min(prev, curr);
});
}
var array = [1, 2, 3, 4];
console.log(max(array));
console.log(min(array));
輸出結果為:4 和 1。 4. 數組頻率統計函數 數組頻率統計函數可以計算數組元素出現的頻率。例如,我們可以使用這個函數來計算一個文本中各個單詞的出現頻率。以下是一個數組頻率統計函數的例子:
function frequency(arr) {
var result = {};
arr.forEach(function(item) {
if (result[item]) {
result[item]++;
} else {
result[item] = 1;
}
});
return result;
}
var array = [1, 2, 1, 3, 4, 4, 2, 5];
console.log(frequency(array));
輸出結果為:{1: 2, 2: 2, 3: 1, 4: 2, 5: 1}。 綜上所述,JavaScript 統計函數是處理數據的重要工具,它們可以幫助我們從數據中提取有用的信息。在編寫 JavaScript 程序時,學會使用這些函數是非常重要的。