JavaScriptを使用して値をプッシュする空の配列があります。配列の最大値を見つけて、次を使用して変数に設定できます。
Array.max = function( array ){
return Math.max.apply( Math, array );
};
var maxX = Array.max(xArray);
その値に関連付けられたキーを見つけるにはどうすればよいですか?
JavaScriptを使用して値をプッシュする空の配列があります。配列の最大値を見つけて、次を使用して変数に設定できます。
Array.max = function( array ){
return Math.max.apply( Math, array );
};
var maxX = Array.max(xArray);
その値に関連付けられたキーを見つけるにはどうすればよいですか?
値が一意であると仮定すると、次を使用できますArray.indexOf
。
var maxX = Array.max(xArray);
var index = xArray.indexOf(maxX);
キーが一意でない場合はindex
、最初に見つかった要素のキーが含まれます。値がまったく存在しない場合、「キー」は になります-1
。