JavaScriptで可変引数に対応するには、arguments[i]を使用します。
プログラム
<script> function sum() { var retval = 0; for (var i = 0, len = arguments.length; i < len; ++i) { retval += arguments[i]; } return retval; } alert( sum(1, 2, 3) ); // 6 alert( sum(1, 2, 3, 4, 5) ); // 15 </script> |
テスト
この記事は、以下のページを参考に作成しています。
Hidden Features of JavaScript?
関連記事
コメントを残す