数値の配列は等しいですか-JavaScript
1番目と2番目の2つの数値配列を取り込んで、それらが等しいかどうかをチェックするJavaScript関数を作成する必要があります。
−
の場合、配列は等しいと見なされます- 同じ要素が同じ順序で含まれています。
- 最初の配列と2番目の配列のすべての要素の積は等しい。
数字の最初の配列-
const first = [3, 5, 6, 7, 7];
数字の2番目の配列-
const second = [7, 5, 3, 7, 6];
例
以下はコードです-
const first = [3, 5, 6, 7, 7]; const second = [7, 5, 3, 7, 6]; const isEqual = (first, second) => { const prodFirst = first.reduce((acc, val) => acc*val); const prodSecond = second.reduce((acc, val) => acc*val); if(prodFirst === prodSecond){ return true; }; for(let i = 0; i < firstCopy.length; i++){ if(first[i] === second[1]){ continue; }; return false; }; return true; }; console.log(isEqual(first, second));
出力
これにより、コンソールに次の出力が生成されます-
true
-
JavaScriptで数値の配列に対して電源操作を実行する
問題 偶数の長さの整数の配列arrを受け取るJavaScript関数を作成する必要があります。 -である数値numを想定します。 num = (arr[0] * arr[0] + arr[1] * arr[1]) * (arr[2] * arr[2] + arr[3] * arr[3]) * … * (arr[n-2] * arr[n-2] + arr[n-1] * arr[n-1]) ここで、nは配列の長さです。 この関数は、-のような2つの数値[A、B]の配列を見つけて返す必要があります。 A2 + B2 = num たとえば、配列が-の場合 [1, 2, 3, 4
-
JavaScriptで数値の配列の分散を計算する
問題 昇順で並べ替えられた数値の配列を受け取るJavaScript関数を作成する必要があります。 この関数は、数値の配列の分散を計算する必要があります。一連の数値の分散は、それらの平均に基づいて計算されます。 $ Mean(M)=(\ sum_ {i =0} ^ {n-1} arr [i])$ / n そして分散(V)=$(\ sum_ {i =0} ^ {n-1}(arr [i] --M)^ 2)$ / n 例 以下はコードです- const arr = [4, 6, 7, 8, 9, 10, 10]; const findVariance = (arr = []) =>