以下に示すように、同じ長さの数値の 2 つの配列があるとします。
const arr1 = [23, 67, 12, 87, 33, 56, 89, 34, 25]; const arr2 = [12, 60, 45, 54, 67, 84, 36, 73, 44];
最初の配列と 2 つの配列を受け入れる JavaScript 関数を記述する必要があります。 2番目のパラメータ。次に、関数は 2 つの配列の対応する値を比較し、最初の配列内の対応する数値のカウントの方が大きい場合、関数は -
-1 ## を返す必要があります。
< /p>上記の配列の場合、出力は -
const output = 1;
const arr1 = [23, 67, 12, 87, 33, 56, 89, 34, 25]; const arr2 = [12, 60, 45, 54, 67, 84, 36, 73, 44]; const findDominance = (arr1 = [], arr2 = []) => { if(arr1.length !== arr2.length){ return; }; let count = 0; for(let i = 0; i < arr1.length; i++){ const el1 = arr1[i]; const el2 = arr2[i]; const diff = el2 - el1; console.log(diff) count += diff / Math.abs(diff); }; return count / Math.abs(count); }; console.log(findDominance(arr1, arr2));
になります。リーリー
以上がJavaScriptで2つの配列の対応する値を比較するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。