JavaScriptで配列の代替要素の合計を見つける
唯一の引数として数値の配列を受け取るJavaScript関数を作成する必要があります。関数は、配列の代替要素の合計を計算して返す必要があります。
例-
入力配列が-
の場合const arr = [1, 2, 3, 4, 5, 6, 7];
その場合、出力は-
になります。1 + 3 + 5 + 7 = 16
例
以下はコードです-
const arr = [1, 2, 3, 4, 5, 6, 7]; const alternativeSum = (arr = []) => { let sum = 0; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(i % 2 !== 0){ continue; }; sum += el; }; return sum; }; console.log(alternativeSum(arr));
出力
以下はコンソールでの出力です-
16
-
JavaScriptでreduce()を使用して配列要素の積を検索する
問題 配列arrを取り込むJavaScript関数を作成する必要があります。この関数は、配列のすべての要素の積を見つけて返す必要があります。 例 以下はコードです- const arr = [3, 1, 4, 1, 2, -2, -1]; const produceElements = (arr = []) => { const res = arr.reduce((acc, val) => { acc = acc * val; return acc; &n
-
JavaScriptでエレベータがカバーするフロアの合計を見つける
問題 建物のエレベーターが一定時間停止した階数を表す配列を受け取るJavaScript関数を作成する必要があります。 そのデータから、関数はその時間にリフトでカバーされたフロアの総数を返す必要があります。 例 以下はコードです- const arr = [7, 1, 7, 1]; const floorsCovered = (arr = []) => { let res = 0; for (let i = 0; i < arr.length; i++){ if (arr[i] >