Archive for July, 2012

Formatting dates, numbers, and currencies by using localization

Find out Adobe’s doc on Using localization

Sample Code:

            var currencyFormatter:CurrencyFormatter = new CurrencyFormatter();
            currencyFormatter.setStyle(“locale”, LocaleID.DEFAULT);
            currencyFormatter.useCurrencySymbol = true;
            currencyFormatter.trailingZeros = true;

            var dateFormatter: DateTimeFormatter = new DateTimeFormatter();
            dateFormatter.setStyle(“locale”, LocaleID.DEFAULT);
            dateFormatter.dateTimePattern = “MM/dd/yyyy”;

Leave a comment

Func to remove duplicate values from array

public static function removeDuplicates(a:Array):void
        {
            var i:int;
            var j:int;
            for (i = 0; i < a.length – 1; i++)
            {
                for (j = i + 1; j < a.length; j++)
                {
                    if (a[i] === a[j])
                    {
                        a.splice(j, 1);

                        // Adjust for the new length
                        j–;
                    }
                }
            }
        }

Leave a comment