Execute arbitrary javascript from C#

I would like to

string expression = “2+2”;

public string evaluateExpresion(expression)
{
   return executeJavascript(expression);
}

Debug.Log(evaluateExpression(expression); 

How can I accomplish this?

http://msdn.microsoft.com/en-us/library/system.web.ui.databinder.eval(v=vs.85).aspx

Careful, don’t let that be something a user can enter, they can construct very malicious codes you would be executing for them.