1)function smallest
がなぜ失敗するのですか?私はそれがJavaScript数学(パラメータ渡し、配列、および「適用」メソッド)
function getMin(x,y) { //from Mozilla documentation
return Math.min(x,y)
}
function smallest(array){ //my own experimentation with Resig`s example
return Math.min(array);
}
function largest(array){ //from John Resig`s learning advanced JavaScript #41
return Math.max.apply(Math, array);
}
assert(smallest([0, 1, 2, 3]) == 0, "Locate the smallest value.");
assert(largest([0, 1, 2, 3]) == 3, "Locate the largest value.");
私はあなたが作品を提供していることを知っていますが、なぜ私の例がMozillaの例を確認しているように見えているのかは分かりません。 – mjmitche
さて、OPになぜ「適用」が必要なのかを説明するべきです(彼はすでにそれが必要であることを実証済みです:「最大」を参照)。 –
@Chris Jester-Young、編集を参照してください。 –