¿Cuál es el tipo de dato?

Crea una función que devuelva el tipo de dato de una variable determinada. Estos son los ocho tipos de datos que se evaluarán en este desafío:

  • Array
  • Object
  • String
  • Number
  • Boolean
  • Null
  • Undefined
  • Date

Ejemplos

dataType([1, 2, 3, 4]) ➞ "array"

dataType({key: "value"}) ➞ "object"

dataType("This is an example string.") ➞ "string"

dataType(new Date()) ➞ "date"

Notas

Devuelve el nombre del tipo de dato como una cadena en minúsculas.