R/is.odd.R

Defines functions is.odd

Documented in is.odd

#-------------------------------------------------------------------------------
# is.odd: tests whether a value is odd or even, returning TRUE for odd
#-------------------------------------------------------------------------------

#' @title Check for odd numbers
#' 
#' @description 
#' \code{is.odd} takes an integer vector, \code{x}, and returns TRUE for odd
#' integers.
#' 
#' @param x An integer
#' 
#' @return \code{TRUE} for odd integers and \code{FALSE} for even integers.
#' 
#' @family tcpl abbreviations

is.odd <- function(x) {
  
  if (!is.integer(x)) x <- as.integer(x)
  x %% 2 != 0
  
}

#-------------------------------------------------------------------------------

Try the tcpl package in your browser

Any scripts or data that you put into this service are public.

tcpl documentation built on Oct. 7, 2023, 1:06 a.m.