How does the input relate to a value?
Usage
isEqualTo(x, y)
isNotEqualTo(x, y)
isGreaterThan(x, y)
isGreaterThanOrEqualTo(x, y)
isLessThan(x, y)
isLessThanOrEqualTo(x, y)
allAreEqualTo(x, y)
allAreNotEqualTo(x, y)
allAreGreaterThan(x, y)
allAreGreaterThanOrEqualTo(x, y)
allAreLessThan(x, y)
allAreLessThanOrEqualTo(x, y)Functions
isEqualTo(): Vectorized.isNotEqualTo(): Vectorized.isGreaterThan(): Vectorized.isGreaterThanOrEqualTo(): Vectorized.isLessThan(): Vectorized.isLessThanOrEqualTo(): Vectorized.allAreEqualTo(): Scalar.allAreNotEqualTo(): Scalar.allAreGreaterThan(): Scalar.allAreGreaterThanOrEqualTo(): Scalar.allAreLessThan(): Scalar.allAreLessThanOrEqualTo(): Scalar.
See also
Primitive operators:
==,>,>=,<,<=.assertive.numbers::is_equal_to().assertive.numbers::is_not_equal_to().assertive.numbers::is_greater_than().assertive.numbers::is_greater_than_or_equal_to().assertive.numbers::is_less_than().assertive.numbers::is_less_than_or_equal_to().
Examples
## TRUE ====
isEqualTo(x = 1L, y = 1)
#> [1] TRUE
isNotEqualTo(x = 2, y = 1)
#> [1] TRUE
isGreaterThan(x = 1, y = 0)
#> [1] TRUE
isGreaterThanOrEqualTo(x = seq_len(2), y = 1)
#> [1] TRUE TRUE
isLessThan(x = -1, y = 0)
#> [1] TRUE
isLessThanOrEqualTo(x = seq_len(2), y = 3)
#> [1] TRUE TRUE
## FALSE ====
isEqualTo(x = seq_len(2), y = 1)
#> [1] TRUE FALSE