https://github.com/zhouxiongking/article-pages/blob/master/articles/maxFrequencyNum/maxFrequencyNum.js 方法1 实现方法1的主要思想是利用键值对存储,我们可以分解为两个步骤。定义一个对象,在遍历数组的时候,将数组元素作为对象的键,将出现的次数作为值获取键值对后进行遍历,获取值最大的那个元素,返回后即可...
"次数最多的元素为:", GetArrayMost(arr)[0], ",次数为:", GetArrayMost(arr)[1] ); //次数最多的元素为: 3 ,次数为: 10 1. 2. 3. 4. 5. 6. 7. 8. 9. 2.有点问题 function GetArrayMost__reduce(arr){ var obj = arr.reduce((p,n) => (p[n]++ || (p[n] = 1), (p....