R/do_magic.R

#' Multiples all values by two, except 42, which stays 42
#' @param x input, must be numeric
#' @return magicified output
#' @export
do_magic <- function(x)
{
  if (!is.numeric(x)) {
    stop("x must be numeric");
  }
  out = x * 2;
  out = replace(out, out == 84, 42);
  out;
}
richelbilderbeek/prde documentation built on May 27, 2019, 8:01 a.m.