# Passing arguements into a function member of an array

**URL:** <https://forum.kirupa.com/t/passing-arguements-into-a-function-member-of-an-array/226359>\
**Category:** Uncategorized\
**Created:** [May 20, 2007, 7:17pm UTC](https://forum.kirupa.com/t/passing-arguements-into-a-function-member-of-an-array/226359 "2007-05-20T19:17:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aesir](https://avatars.discourse-cdn.com/v4/letter/a/e19adc/32.png) [@Aesir](https://forum.kirupa.com/u/Aesir)\
**Post date:** [May 20, 2007, 7:17pm UTC](https://forum.kirupa.com/t/passing-arguements-into-a-function-member-of-an-array/226359/1 "2007-05-20T19:17:54Z")

</div>

[COLOR=black][FONT=Arial]I want to have an array, where each value is a function, where each function also has a set of arguments.[/FONT][/COLOR]

[COLOR=black][FONT=Arial] **What is the correct syntax for setting a value of an array as a function?** [/FONT][/COLOR]

[COLOR=black][FONT=Arial] **Lastly, how do I pass arguments into the array’s value?** [/FONT][/COLOR]

```auto

[COLOR=black][FONT=Arial]var funcA = new Function(a:Number, b:Number){return a + b};[/FONT][/COLOR]
[COLOR=black][FONT=Arial]var funcB = new Function(a:Number, b:Number){return a - b};[/FONT][/COLOR]
[COLOR=black][FONT=Arial]var funcC = new Function(a:Number, b:Number){return a * b};[/FONT][/COLOR]
 
[COLOR=black][FONT=Arial]var myArray:Array = new Array(funcA, funcB, funcC);[/FONT][/COLOR]
 
[COLOR=black][FONT=Arial]var argument1:Number = 15;[/FONT][/COLOR]
[COLOR=black][FONT=Arial]var argument2:Number = 10;[/FONT][/COLOR]
 
[FONT=Arial][COLOR=black]var answer1:Number = myArray[0](argument1, argument2); // 25[/COLOR][/FONT]
[COLOR=black][FONT=Arial]var answer2:Number = myArray[1](argument1, argument2); // 5[/FONT][/COLOR]
[COLOR=black][FONT=Arial]var answer3:Number = myArray[2](argument1, argument2); // 150[/FONT][/COLOR]

```

[COLOR=black][FONT=Arial]This syntax must be wrong for a thousand different reasons…[/FONT][/COLOR]  
[FONT=Arial][/FONT]  
[COLOR=red]EDIT: “Arguments” spelled wrong in my title \>\<.[/COLOR]
