ga('set', 'anonymizeIp', 1);
Categories: CodingJavascript

[js] 計算陣列元素出現頻率並存為物件

Share

遇到一連串雜亂無章的資料時,第一步就是將之好好分類。
本文敘述如何快速分類元素出現次數,並將結果存下。

以下直接使用例子說明。

// 假設有一資料陣列如下,欲求出元素出現次數並有條理印出
var arr = [Apple,Orange,Apple,Apple,Orange,Banana];

// 宣告一空物件用來儲存結果資料
var counts = {}

// 利用for迴圈遍歷arr並分析
for(var i=0;i

印出結果如下:

{Apple: 3, Orange: 2, Banana: 1}

[Apple, Orange, Banana]

3 2 1

Jys

Published by
Jys

Recent Posts

[python] Flask Create RESTful API

This article gi... Read More

3 年 前發表

[Javascript] 新增/刪除JSON中key值

在web訊息交換常會需要對JS... Read More

3 年 前發表

[JAVA] SQL Server Connection

本文介紹JAVA連線SQL s... Read More

3 年 前發表