JS-返回不重复的参数(去重!!!)

        //  封装一个方法,传入三个参数,去掉重复的参数,最后返回不重复的参数。

        //     参数为1,1,2 输出1,2; 

        //     参数为1,1,1,输出1;

        //     参数为1,2,3 输出1,2,3

        function unRepeatNum(arr) {

            var newarr = [];

            for (let i = 0; i < arr.length; i++) {

                if (newarr.indexOf(arr[i]) == -1) {

                    newarr.push(arr[i]);

                }

            }

            return newarr;

        }

        document.write(unRepeatNum([1, 1, 2]) + "<br>");

        document.write(unRepeatNum([1, 1, 1]) + "<br>");

        document.write(unRepeatNum([1, 2, 3]) + "<br>" + "<hr>");

发布了28 篇原创文章 · 获赞 0 · 访问量 150

猜你喜欢

转载自blog.csdn.net/weixin_41813243/article/details/105351338