Pass parameters in setInterval function
You need to create an anonymous function so the actual function isn't executed right away.
setInterval( function() { funca(10,3); }, 500 );
now with ES5, bind method Function prototype :
setInterval(funca.bind(null,10,3),500);
Reference here
Add them as parameters to setInterval:
setInterval(funca, 500, 10, 3);
The syntax in your question uses eval, which is not recommended practice.