mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-05-25 23:06:09 +00:00
49 lines
820 B
ActionScript
49 lines
820 B
ActionScript
package tests
|
|
{
|
|
|
|
public class TestIncDec
|
|
{
|
|
public function run():*
|
|
{
|
|
var a:* = 5;
|
|
var b:* = 0;
|
|
trace("++var");
|
|
b = ++a;
|
|
trace("var++");
|
|
b = a++;
|
|
trace("--var");
|
|
b = --a;
|
|
trace("var--");
|
|
b = a--;
|
|
var c:* = [1, 2, 3, 4, 5];
|
|
trace("++arr");
|
|
b = ++c[2];
|
|
trace("arr++");
|
|
b = c[2]++;
|
|
trace("--arr");
|
|
b = --c[2];
|
|
trace("arr--");
|
|
b = c[2]--;
|
|
var d:* = new TestClass1();
|
|
trace("++property");
|
|
trace(++d.attrib);
|
|
trace("property++");
|
|
trace(d.attrib++);
|
|
trace("--property");
|
|
trace(--d.attrib);
|
|
trace("property--");
|
|
trace(d.attrib--);
|
|
trace("arr[e++]");
|
|
var chars:Array = new Array(36);
|
|
var index:uint = 0;
|
|
chars[index++] = 5;
|
|
trace("arr[++e]");
|
|
chars[++index] = 5;
|
|
}
|
|
}
|
|
}
|
|
|
|
class TestClass1
|
|
{
|
|
public var attrib:int = 5;
|
|
} |