Menu
Coddy logo textTech

La función type()

Parte de la sección Fundamentals del Journey de Lua de Coddy — lección 9 de 90.

La función type() toma cualquier valor o variable como entrada y devuelve una cadena que te indica qué tipo de dato es. Así es como funciona:

playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil

print(type(playerScore))  -- salida: number
print(type(playerName))   -- salida: string
print(type(isReady))      -- salida: boolean
print(type(emptyValue))   -- salida: nil
challenge icon

Desafío

Fácil

Se te proporcionan varias variables predefinidas que contienen diferentes tipos de datos. Usa la función type() para determinar e imprimir el tipo de dato de cada variable.

Las variables son:

  • mysteryValue1 = 42
  • mysteryValue2 = "Adventure"
  • mysteryValue3 = false
  • mysteryValue4 = nil

Imprime el tipo de cada variable en orden, uno por línea.

Resultado esperado:

number
string
boolean
nil

Hoja de referencia

La función type() devuelve el tipo de datos de un valor o variable como una cadena:

playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil

print(type(playerScore))  -- salida: number
print(type(playerName))   -- salida: string
print(type(isReady))      -- salida: boolean
print(type(emptyValue))   -- salida: nil

Pruébalo tú mismo

-- Variables predefinidas
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil

-- TODO: Escribe tu código aquí para determinar e imprimir el tipo de cada variable
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals