JavaScript 检查一个数组中的所有元素是否相同
我们需要编写一个 JavaScript 函数,该函数接收一个由文本组成的数组。函数应找到数组中所有值是否相同。如果相同,函数应返回 true,否则返回 false。
示例
const arr1 = [1, 2, 3];
const arr2 = [1, 1, 1];
const checkIfSame = (arr = []) => {
// picking array's length const {
length: l } = arr;
// returning true for single element and empty array if(l <= 1){
return true;
};
// sorting array arr.sort();
// checking if first and the last element are same return arr[0] === arr[l - 1];
};
console.log(checkIfSame(arr1));
console.log(checkIfSame(arr2));输出
控制台中输出的结果为 −
false true
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
安卓
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP