美文网首页js
判断数组中重复元素的个数

判断数组中重复元素的个数

作者: 干炸里脊不如你 | 来源:发表于2019-06-19 10:36 被阅读0次
    function isRepeat(result,valueNum){ //判断数组中重复元素的个数
        var arr = [];
        result.sort()
        for (var i = 0; i < result.length;) {
            var count = 0;
            for (var j = i; j < result.length; j++) {
                if (result[i] === result[j]) {
                    count++;
                }
            }
            arr.push({
                value: result[i],
                count: count
            })
            i+=count;
        }
        var countNum;
        for (var k = 0; k < arr.length; k++) {
            if(arr[k].value==valueNum){
                countNum=arr[k].count
            }
        }
         return countNum
    }
    var arr=[1,3,4,5,6,5,5]
    
    if(isRepeat(arr,5)==3){
       console.log("我出现了ji次");
    }
    

    相关文章

      网友评论

        本文标题:判断数组中重复元素的个数

        本文链接:https://www.haomeiwen.com/subject/sadhqctx.html