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