set.every()

Test if every Set member passes the given function test.

Signature

every(predicate: T => Boolean | Null) => Boolean

Description

The every() method tests if every element of the Set passes the predicate test.

Parameters

Parameter Type Required Description

predicate

Function

Yes

Function to test the Set elements.

Predicate parameters: None

Return value

Type Description

Boolean

Status of predicate applied to all Set elements:
true = Every element passes the predicate test.
false = At least one element doesn’t pass the predicate test. An empty Set returns true.

Examples

// `toSet()` converts an Array to a Set.
let set = [1, -2, 3].toSet()
set.every(v => v > 0)
false

Is this article helpful? 

Tell Fauna how the article can be improved:
Visit Fauna's forums or email docs@fauna.com

Thank you for your feedback!