RosettaCodeData/Task/Apply-a-callback-to-an-array/ActionScript/apply-a-callback-to-an-array.as
2023-07-01 13:44:08 -04:00

19 lines
452 B
ActionScript

package
{
public class ArrayCallback
{
public function main():void
{
var nums:Array = new Array(1, 2, 3);
nums.map(function(n:Number, index:int, arr:Array):void { trace(n * n * n); });
// You can also pass a function reference
nums.map(cube);
}
private function cube(n:Number, index:int, arr:Array):void
{
trace(n * n * n);
}
}
}