配列の最大値を見つける簡単な方法は次のとおりです
ただし、myArray に複素数が含まれており、各複素数に複素数の長さを計算するメソッド magnitude があると仮定した場合、 を見つける簡単な方法はありますか? myArray のエントリの最大値?もちろん loop や関数を作成することもできますが、JavaScript には 1 行の優れた解決策があると思います...
myArray
magnitude
を見つける簡単な方法はありますか? myArray
loop
これは、すべての要素を含む短いコード スニペットです:
リーリー
もともと同じことを提案するつもりでしたが、コードに少し現代的な構文を加えたので、Unmitigated には負けましたが、map:
はい、apply の代わりに拡張構文を使用でき、new Array の代わりに括弧を使用できます。Complex は実際にはクラスであるため、クラス構文を使用できます。
Array#map を使用して、Math.max が適用される大きさの配列を作成できます。
Array#map
Math.max
もともと同じことを提案するつもりでしたが、コードに少し現代的な構文を加えたので、Unmitigated には負けましたが、map:
を使用すると機能します。 リーリーはい、apply の代わりに拡張構文を使用でき、new Array の代わりに括弧を使用できます。Complex は実際にはクラスであるため、クラス構文を使用できます。
Array#map
を使用して、Math.max
が適用される大きさの配列を作成できます。