少し課題があります。私は、javascript を使用して物理アプリケーションに取り組んでいます。使用されている 2 つの主なオブジェクトは次のとおりです。
var force = new Object();
var torque = new Object();
with properties
force.magnitude = newArray();
force.lengthfromorigin = new Array();
force.count;
torque.lengthfromorigin= new Array();
torque.count;
ここで、これら 2 つのオブジェクトを、それぞれの lengthfromorigins に基づいて配列に並べ替えたいと思います。
例: force.lengthfromorigin = [5,8] および Torque.lengthfromorigin=[2,6] したがって、この newArray での順序は [ トルク[0]、力[0]、トルク[1]、力[1] ] になります。
私の質問は、さまざまなオブジェクトの配列をそれぞれのプロパティでソートし、この配列を関数で使用して、どのオブジェクトがインデックスにあるかに基づいて決定を下すことができるということです。また、オブジェクトがトルクか力かを識別するために、それぞれのオブジェクトに id プロパティが必要です。
例:
if(newArray[i] == torque)
//do stuff
else
//do other stuff.