flash on 2012-9-15
♥0 |
Line 33 |
Modified 2012-09-15 03:10:17 |
MIT License
archived:2017-03-20 03:50:01
ActionScript3 source code
/**
* Copyright TmskSt ( http://wonderfl.net/user/TmskSt )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/w6rw
*/
package {
import flash.display.Sprite;
import com.actionscriptbible.Example;
public class FlashTest extends Example {
public function FlashTest() {
// write as3 code here..
trace("test");
trace(shuffle("FOON"));
trace(shuffle("FOON"));
trace(shuffle("FOON"));
trace(shuffle("FOON"));
trace("*end");
}
private function shuffle(str:String):String {
var arg:Array = [];
var n:int = str.length;
while (n--) {
arg.push(str.charAt(n));
}
var i:int = arg.length;
while (i--) {
var j:Number = Math.floor(Math.random() * (i + 1));
var t:String = arg[i];
arg[i] = arg[j];
arg[j] = t;
}
var str:String = "";
for (var k:int = 0; k < arg.length; k++) {
str += arg[k];
}
return str;
}
}
}