関数の定義
Functionオブジェクトによる関数の定義
Javascriptでは,関数もオブジェクトの一種なので、new演算子を使用して生成できる。var 変数名 = new Function([引数,引数,...]関数の処理);
たとえば・・・・
var calcCone = Function('radius','height','return radius*radius*Math.PI*height/3;');
みたいな感じで定義できる。
ちなみに・・・
var calcCone = new Function('radius,height','return radius*radius*Math.PI*height/3;');
と書くこともできる。