计算 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中文网其他相关文章!