首頁 > web前端 > js教程 > 如何計算 JavaScript 中陣列元素的出現次數並傳回唯一元素及其頻率?

如何計算 JavaScript 中陣列元素的出現次數並傳回唯一元素及其頻率?

DDD
發布: 2024-12-19 08:58:13
原創
735 人瀏覽過

How Can I Count Array Element Occurrences in JavaScript and Return Unique Elements and Their Frequencies?

計算JavaScript 中數組元素的出現次數

此編碼問題要求一種方法來計算數組中的出現次數並傳回兩元素個陣列:一個包含唯一元素,另一個包含每個元素的頻率。例如,給定數組[5, 5, 5, 2, 2, 2, 2, 2, 9, 4],輸出數組將為:

唯一元素: 5 , 2 , 9, 4
頻率: 3, 5, 1, 1

提供的解決方案利用一個物件來計算出現次數。程式碼迭代原始數組,並在 counts 物件中為遇到的每個唯一元素初始化值 1。如果某個元素已作為物件中的鍵存在,則其值會增加 1。

結果是一個 JavaScript 對象,其中每個鍵都是唯一元素,每個值是該元素在對像中出現的頻率。原始數組。然後程式碼輸出物件以及特定元素的單獨頻率以進行驗證。

以上是如何計算 JavaScript 中陣列元素的出現次數並傳回唯一元素及其頻率?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板