📜  JavaScript 数组 reduceRight() 方法

📅  最后修改于: 2022-05-13 01:56:31.764000             🧑  作者: Mango

JavaScript 数组 reduceRight() 方法

下面是Array reduceRight()方法的示例。

  • 例子:
HTML


      

    
        JavaScript Array reduceRight() Method
    

  

      
    

GeeksforGeeks

             

        Click here to get the Subtract         of array elements from the left side     

                          

           Subtract:                    


HTML


      

    
        JavaScript Array reduceRight() Method
    

  

      
    

GeeksforGeeks

             

        Click here to get the Subtract         of array elements from right     

                          

           Subtract:                    


HTML


      

    
        JavaScript Array reduceRight() Method
    

  

      
    

GeeksforGeeks

             

        Click here to get the sum         of array elements     

                          

           Sum:                    


输出:

JavaScript 中的arr.reduceRight()方法用于将给定数组的元素从右到左转换为单个值。

句法:

array.reduceRight( function(total, currentValue, currentIndex, arr), 
initialValue )

参数:此方法接受上述五个参数,如下所述:

  • 函数(total, currentValue, index, arr):它是必需的参数,用于为数组的每个元素运行。它包含四个参数,如下所示:
    • total:必填参数,用于指定函数的初始值或之前返回的值。
    • currentValue:必填参数,用于指定当前元素的值。
    • currentIndex:可选参数,用于指定当前元素的数组索引。
    • arr:可选参数,用于指定当前元素所属的数组对象。
  • initialValue:可选参数,用于指定要传递给函数的值作为初始值。

示例 1:此示例使用 reduceRight() 方法返回所有数组元素的减法。

HTML



      

    
        JavaScript Array reduceRight() Method
    

  

      
    

GeeksforGeeks

             

        Click here to get the Subtract         of array elements from right     

                          

           Subtract:                                         

输出:

示例 2:此示例使用 reduceRight() 方法返回所有数组元素的舍入和。执行 sum 的代码不受 reduceRight() 方法的影响。

HTML



      

    
        JavaScript Array reduceRight() Method
    

  

      
    

GeeksforGeeks

             

        Click here to get the sum         of array elements     

                          

           Sum:                                         

输出:

支持的浏览器: JavaScript Array reduceRight()方法支持的浏览器如下:

  • 谷歌浏览器 3
  • 微软边缘 12
  • 火狐浏览器 3.0
  • 野生动物园 5
  • 歌剧 10.5
  • 互联网浏览器 9