Categorized | Snippets

How To: Reverse Any Given String Using AS3

Reverse A StringReversing a string is not something you might implement on a daily basis, however, having a handy way of doing so is always a great go to option. Here is a function that allows you to input a string of any length and it will then be outputted being reversed. This is definitely one function to add to your Flash utilities.

Enjoy!

Reverse Any Given String

function reverseString(tString:String):String {
var tmp_array:Array=tString.split("");
tmp_array.reverse();
var tmpString:String=tmp_array.join("");
return tmpString;
}

Source Demonstration

Get Adobe Flash player

Download source

Share this Post:

This post was written by:

Angel - who has written 275 posts on Flash Speaks Actionscript.


Contact the author

Related Posts:

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

3 Responses to “How To: Reverse Any Given String Using AS3”

  1. Tobey says:

    This it is also possible:
    function reverseString(tString:String):String {
    return tString.split(”").reverse().join(”");
    }

  2. Your sollution will be no faster, it’s just harder-to-read sollution. That’s all.

  3. Rafael says:

    function reverseString(tString:String):String {
    var tmpString:String = "";
    var len:uint = tString.length;
    while(len>0){
    tmpString += tString.substr(len-1, 1);
    len–;
    }
    return tmpString;
    }

    More fast than Array conversion and low CPU use.

Trackbacks/Pingbacks


Leave a Reply