如何检查我的数组是否只包含一个不同的元素? `
var arr = [1, 1, 1];
var arr2 = [1, 2, 3];
checkIfThereIsOnlyOneElement(arr); //should return true
checkIfThereIsOnlyOneElement(arr2) //should return false;`
最佳答案
使用Set对象:
var arr = [1, 1, 1],
arr2 = [1, 2, 3],
checkForOne = function(arr){
return (new Set(arr)).size === 1;
}
console.log(checkForOne(arr));
console.log(checkForOne(arr2));
关于javascript - 如何检查数组是否只包含一个不同的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43369914/