ホームページ > 記事 > ウェブフロントエンド > JavaScriptで配列の平均を見つける方法
JavaScript で配列の平均を求める方法: 最初にすべてのパラメーターを取得し、次に取得したパラメーターを配列に変換し、次に配列の最初と最後の項目を削除し、最後に残りのデータを変換します。合計して平均したもの。
この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript で配列の平均を見つけるにはどうすればよいですか?
js 配列の平均を見つけるいくつかの方法
アイデア
すべてのパラメータを取得する
取得したパラメータを配列に変換します
#配列の最初と最後の項目を削除します
#次に、配列の残りの項目を追加します Sumデータを取得し、平均値を取得します。
function sumAverage() { let arr = [] // console.log(arguments) // for (let index = 0; index < arguments.length; index++) { // arr.push(arguments[index]); // } arr=Array.from(arguments) // arr=[...arguments] arr.pop()//pop从后面删除 arr.shift()//shift从前面删除 let sumTotal=0 // for (let index = 0; index < arr.length; index++) { // let item = arr[index] // sumTotal += item // } sumTotal = eval(arr.join('+')) return sumTotal/arguments.length } let result = sumAverage(...[1, 6, 7, 8, 9, 9, 44, 1, 55, 1])//...展开数组 console.log(result)
技術的なポイント:
引数関数によって渡される無限の数のパラメータを取得します。
引数を次のように配置します。配列 配列に変換 Array.from...構造ループ
pop は最後の項目を削除し、shift は最初の項目を削除します
eval は文字列の連結を算術演算に変換します
【推奨される学習: JavaScript 上級チュートリアル ]
以上がJavaScriptで配列の平均を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。