練習問題6.4
1.以下の関数に、引数が2つ指定されていない場合にエラーを表示するコードを追加しなさい。
function max(arg1,arg2){ if(arg1 > arg2){ return arg1; } return arg2; }
これを・・・
function max(arg1,arg2){ if(arguments.lenght != 2){ throw new Error('引数は必ず2つ指定してください'); } if (arg1 > arg2) { return arg1; } return arg2; }
こうすればいい。