20140125【JS】関数の引数の数をチェックする
お題
関数の引数の数をチェックする
プログラム概要
関数に渡された引数の数をチェックし、定義通りでなければ
Errorをthrowし、エラーの内容を画面に表示する
ソース
function sample(arg0) {
if (arguments.length != 1) { // Validate argument count
throw new Error('Usage: sample(arg)');
}
}
try {
sample();
} catch (e) {
alert(e.toString());
}
実行結果