奇数のインデックス値を乗算する方法JavaScript
Numberリテラルの配列を1つだけの引数として受け取る関数を作成する必要があります。偶数インデックスにある番号はそのまま返す必要があります。ただし、奇数のインデックスにある番号は、対応するインデックスを掛けて返す必要があります。
例-
If the input is: [5, 10, 15, 20, 25, 30, 50, 100] Then the function should return: [5, 10, 15, 60, 25, 150, 50, 700]
Array.prototype.reduce()メソッドを使用して必要な配列を作成し、関数のコードは-
になります。例
const arr = [5, 10, 15, 20, 25, 30, 50, 100]; const multiplyOdd = (arr) => { return arr.reduce((acc, val, ind) => { if(ind % 2 === 1){ val *= ind; }; return acc.concat(val); }, []); }; console.log(multiplyOdd(arr));
出力
コンソールの出力は-
になります[ 5, 10, 15, 60, 25, 150, 50, 700 ]
-
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を使用してテーブルにNULL値を挿入しないようにするにはどうすればよいですか?
テーブルに挿入されたnull値を取り除くには、値を入力するときに条件を確認する必要があります。 NULLをチェックする条件は次のとおりです- while( !( yourVariableName1==null || yourVariableName2==null || yourVariableName3==null…...N){ // yourStatement1 . . N } 上記のロジックでは、null値を挿入することはできません。 これで、forループを使用して、