Question: How to I invoke a function with the number 9 from this array?

```
     var puzzlers = [

       function ( a ) { return 8*a - 10; }, 
       function ( a ) { return (a-3) * (a-3) * (a-3); }, 
       function ( a ) { return a * a + 4; },
       function ( a ) { return a % 5; }
     ];

```

is this example correct?

```
    puzzlers[0](9);

```

Answer: 
Correct!!

`puzzlers[0]` will be `function ( a ) { return 8*a - 10; }`
then you are invoking `function ( a ) { return 8*a - 10; }` with `9` as `a`.
You are right. It will call first function from the array with parameter 9.

You can open [`this link`](http://jsfiddle.net/9HuBY/) and open the browser console and run the example to see the result.