Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでArray.reduceRight()メソッドの使用を記述しますか?


array.reduceRight()

array.reduceRight()は、JavaScriptに組み込まれている関数で、指定された配列の要素を右から左に単一の値に変換するために使用されます。指定された配列から2つのパラメーター(現在の値と前の値)を受け取り、操作を実行します。次の例では、reduceRight()メソッドを適用すると、すべての要素(配列のグループ)が右から左に1つのグループ(9,10、x、y、z、1,2,3)に変換されました。

<html>
<body>
<script>
   const Arr = [ [ 1, 2, 3 ], [ "x", "y", "z" ], [ 9, 10 ] ];
   array = Arr.reduceRight((previousValue, currentValue) => previousValue.concat(currentValue));
   document.write(array);
</script>
</body>
</html>

出力

9,10,x,y,z,1,2,3

  1. JavaScript配列from()メソッド

    JavaScriptのfrom()メソッドは、lengthプロパティを持つ任意のオブジェクトまたは反復可能なオブジェクトからArrayオブジェクトを返すために使用されます。 構文は次のとおりです- Array.from(obj, mapFunction, val) 上記では、パラメータobjは配列に変換するオブジェクト、mapFunctionは呼び出すマップ関数、valはmapFunctionを実行するときにこれとして使用する値です。 JavaScriptでfrom()メソッドを実装しましょう- 例 <!DOCTYPE html> <html> <body

  2. JavaScriptのReduceメソッドで平均

    数値の配列を受け取るJavaScript関数を作成する必要があります。関数は、配列内のすべての数値の平均を計算する必要があります。 唯一の条件は、Array.prototype.reduce()メソッドを使用してこれを実行する必要があることです。 例 const arr = [129, 139, 155, 176]; const calculateAverage = (arr = []) => {    const reducer = (acc, value, index, array) => {       let val =