پیدا کردن داده های تکراری یک آرایه و قرار دادن در آرایه جدید

سلام
من مشابه این سوال را یکی دو روز پیش مطرح کردم . چگونه میتونم داده های تکراری درون یک آرایه را پیدا کنم و اونها را در یک آرایه جدید بگذارم؟
توابع و متدهای مربوط به کلاس
ArrayUtility میتونه این کار را انجام بده؟ اگه میتونه بگیم کدوم متدش؟ مثلا من از این متد ArrayUtility.removeDuplicates استفاده کردم و خوب جواب می داد یا چیزی شبیه به این هست که برعکس الان اون چیزی که من میخام انجام بده یعنی تکراری ها رو در بیاره؟
برام ضروریه خودم خواستم از طریق یک سری شرط حلقه که نوشتم مشکلم را حل کنم ولی هنوز موفق نشدم. لطفا کمک کنید.
 

Insomnia

کاربر فعال
چه کاریه که میخوای داده تکراری ، توی آرایه قرار بدی؟!

PHP:
public function removeDuplicate(name:*):Array {
            
            var cnt:uint = 0;
            var t_array:Array = new Array();
            
            for (var i:uint= 0; i < array.length; i++) 
            {
                if (name == array[i]) cnt++;
                
                if (cnt > 1) {
                    t_array.push(array[i]);
                    array.splice(i, 1);
                }
            }
            
            return t_array;
        }
 

triton

کاربر فعال
این امکان به ArrayUtility اضافه شد (getDuplicates) و می تونی در زمان انتشار نسخه 3 کتابخانه Flearn library ازش استفاده کنی
 
سلام
امیدوارم همون چیزی باشه که میخام. ولی توضیحی که قبل کدت نوشتی چیزی نیست که من میخام. من یک آرایه دارم که توش داده های تکراری هست. من میخام اون داده ها که تکراری هستن را پیدا کنم و بهتره که بتونم در یک آرایه دیگه قرار بدم.
ممنونم اگه دوباره لطف کنید.
 

جدیدترین ارسال ها

بالا