JavaScriptで2つの配列を乗算および合計
同じ長さの2つの配列を受け取るJavaScript関数を作成する必要があります。関数は、それぞれの対応する(インデックスによる)値を乗算し、結果を合計する必要があります。
例:入力配列が-
の場合const arr1 = [2, 3, 4, 5]; const arr2 = [4, 3, 3, 1];
であるため、出力は34になります。
(4*2+3*3+4*3+5*1) = 34
例
このためのコードは-
になりますconst arr1 = [2, 3, 4, 5]; const arr2 = [4, 3, 3, 1]; const produceAndAdd = (arr1 = [], arr2 = []) => { let sum = 0; for(let i=0; i < arr1.length; i++) { const product = (arr1[i] * arr2[i]); sum += product; }; return sum; }; console.log(produceAndAdd(arr1, arr2));
出力
そして、コンソールの出力は-
になります34
-
JavaScriptで2つの配列を乗算する方法は?
以下は、JavaScriptで2つの配列を乗算するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &
-
JavaScriptでの配列のマージと修正
問題 最初と2番目の引数として、数値の2つの配列arr1とarr2を受け取るJavaScript関数を作成する必要があります。 この関数は、これら両方の配列の要素を新しい配列にマージする必要があります。マージ時またはマージ前に重複が存在する場合は、余分な重複を削除して、マージされた配列に各要素のコピーが1つだけ存在するようにする必要があります。 ここでの順序はそれほど重要ではありませんが、要素の頻度(要素ごとに1である必要があります)は重要です。 たとえば、関数への入力が-の場合 onst arr1 = [6, 5, 2, 1, 8]; const arr2 = [3, 4, 6, 8