JavaScript 检查数组中所有元素是否相同
javascriptweb developmentfront end technologyobject oriented programming更新于 2024/1/2 20:28:17
我们需要编写一个 JavaScript 函数,该函数接受一个文字数组。该函数应查找数组中的所有值是否相同。如果它们相同,则函数应返回 true,否则返回 false。
示例
const arr1 = [1, 2, 3];
const arr2 = [1, 1, 1];
const checkIfSame = (arr = []) => {
// 选择数组的长度 const {
length: l } = arr;
// 对单个元素和空数组返回 true if(l <= 1){
返回 true;
};
// 排序数组 arr.sort();
// 检查第一个和最后一个元素是否相同 return arr[0] === arr[l - 1];
};
console.log(checkIfSame(arr1));
console.log(checkIfSame(arr2));
输出
控制台中的输出将是 −
false true
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

