Secuencia algebraica — Cajas

Crea una función que reciba un número (paso) como argumento y devuelva la cantidad de cajas en ese paso de la secuencia.

Imagen de la secuencia de cajas

  • Paso 0: Comienza con 0
  • Paso 1: Suma 3
  • Paso 2: Resta 1
  • Repite los pasos 1 y 2 ...

Ejemplos

boxSeq(0) ➞ 0

boxSeq(1) ➞ 3

boxSeq(2) ➞ 2

Notas

  • El paso (la entrada) siempre es un entero positivo (o cero).
  • Para un paso impar, suma 3; para un paso par, resta 1.