結果を出力するalert(total);上記プログラムの実行結果は次のようになります。特殊な関数JavaScriptでは変数は型に関係なく何でも代入することができ、、関数自体を変数に代入することができます。3);alert(result);上記プログラムを実行すると次のようになります。プログラムの1行目で、func_objという変数に関数自体を格納しています。このとき、関数名は指定する必要が無いため、匿名関数、または、無名関数と呼ばれています。最後に特殊な関数の使い方をご説明しましたが、JavaScriptの関数は非常に自由度の高いものです。インターバルを指定するメソッドと組み合わせて使用すれば、実行タイミングを自動的にコントロールすることも可能です。関数を理解することは、JavaScriptプログラミングの幅を無限に広げることになるかもしれません。MILKはより良いサービスやプロダクトを作りたい人のためのメディアです。