如何在 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
输出:
- 在点击按钮之前:
- 点击按钮后: