I need to find arrays where all values are equal. What's the fastest way to do this? Should I loop through it and just compare values?
['a', 'a', 'a', 'a'] // true
['a', 'a', 'b', 'a'] // false
javascriptjquery
I need to find arrays where all values are equal. What's the fastest way to do this? Should I loop through it and just compare values?
['a', 'a', 'a', 'a'] // true
['a', 'a', 'b', 'a'] // false
Best Answer
Or one-liner:
Array.prototype.every (from MDN) : The
every()
method tests whether all elements in the array pass the test implemented by the provided function.