📌  相关文章
📜  如何在 JavaScript 中检查数组的所有值是否相等?

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

如何在 JavaScript 中检查数组的所有值是否相等?

给定一个 javaScript 数组,如果使用 javaScript 数组的所有值都相同,则任务是打印 true。

方法一:

  • 首先获取元素数组。
  • 将其传递给箭头函数,该函数对每个数组元素调用 every() 方法,如果每个元素与数组的第一个元素匹配,则返回 true。

示例 1:此示例使用array.every() 方法打印所需的响应。

 
 
     
         
            Check if all values of array are
            equal using JavaScript functions
        
     
      
     
          
        

              GeeksForGeeks          

                   

        

                                       
        
                          

输出:

  • 在点击按钮之前:
  • 点击按钮后:

方法二:

  • 首先获取元素数组。
  • 将它传递给一个函数,该函数在数组元素上调用 reduce() 方法。
  • 如果每个元素都与数组的第一个元素匹配,则返回 true。

示例:此示例使用array.reduce() 方法打印给定数组的 false。

 
 
     
         
            Check if all values of array are 
            equal using JavaScript functions
        
     
      
    
           
        

              GeeksForGeeks          

                   

        

                                       
        
                                               

输出:

  • 在点击按钮之前:
  • 点击按钮后: