首页 > 其他分享 > 打印出数组中的重复数, 重复几次

打印出数组中的重复数, 重复几次

时间:2022-08-20 20:23:39浏览次数:60  
标签:count arr str 重复 打印 ++ 数组 var

<!--
 * @FilePath: 重复次数.html
 * @Author: 马小屁
 * @Date: 2022-08-19 17:24:16
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2022-08-20 20:04:47
 * Copyright: 2022 xxxTech CO.,LTD. All Rights Reserved.
 * @Description: 
-->
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>重复次数</title>
</head>

<body>
    <script>
        // 打印出[1,1,1,1,1,1, 3,3,3,3,3,3,3,3,3,5,5,5,5]数组中的重复数, 重复几次

        var arr = [1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 5, 5, 5];
     var count = 0;
        var str = {};
        for (var i = 0; i < arr.length;i++) {
            for (var j = i + 1; j < arr.length; j++) {
                if (arr[i] === arr[j]) {
                    count++;
                    // js中为对象添加属性和属性值
                    str[arr[i]] = count;
                }
            }
            i += count;
            count = 0;
        }
        //遍历对象
        for (let k in str) {
            console.log(`${k}重复次数${str[k]}次`);
        }
    </script>
</body>

</html>

 

标签:count,arr,str,重复,打印,++,数组,var
From: https://www.cnblogs.com/maxiaopi/p/16608510.html

相关文章

  • Java数组04:下标越界及小结
    数组的四个基本特点:其长度是确定的。数组一旦被创建,它的大小就是不可以改变的其元素必须是相同类型,不允许出现混合类型;数组中的元素可以是任何数据类型,包括基本类......
  • Java数组05:数组的使用
    数组使用:1.For-Each循环2.数组作方法入参3.数组作返回值4.普通的For循环​代码:packagecom.pzz.array;publicclass......
  • Pytest框架 — 12、Pytest的标记(三)(重复执行)
    目录1、前言2、--count参数使用(一)在命令行或者main函数使用(二)在全局配置文件中使用3、--repeat-scope参数使用4、@pytest.mark.repeat(count)装饰器使用5、结合参数x使重复......
  • C# 使用SIMD向量类型加速浮点数组求和运算(1):使用Vector4、Vector<T>
    作者:目录一、缘由二、使用向量类型2.1基本算法2.2使用大小固定的向量(如Vector4)2.2.1介绍2.2.2用Vector4编写浮点数组求和函数2.3使用大小与硬件相关的向量(如Vector......
  • python操作mysql的应用(重复运行注册用户的接口)
    1.comm里放置数据操作代码2.conftest.py里放置删除用户代码3.test_register.py里放置测试注册用户的代码(运行注册接口之前先从数据库删除注册的账号)  ----------......
  • 15-java数组
    数组......
  • 二维数组
    代码:/***@authorAdministrator*二维数组:*一维数组中的元素也为一个数组*数组四大要素:*数组名:*数组长度:length属性获取*数......
  • js数组去重
    reduce方案letmyArray=['a','b','a','b','c','e','e','c','d','d','d','d']letmyArrayWithNoDuplicates=myArray.reduce(func......
  • 练习10:打乱一个数组
    这种解法有问题!![12,4,16,3].sort(function(){return5-Math.random();});v8在处理sort方法时,使用了插入排序和快排两种方案。当目标数组长度小于10时,使用......
  • 第6章 数组、排序和查找
    ​6.1 为什么需要数组Array     数组可以存放多个同一类型的数据,数组的数据类型是引用类型。6.2 数组的使用     ​​​​​​​1)使用方式1:动......