Menu
Coddy logo textTech

A Função type()

Parte da seção Fundamentals do Journey de Lua da Coddy — lição 9 de 90.

A função type() recebe qualquer valor ou variável como entrada e retorna uma string que informa qual é o tipo de dado. Veja como funciona:

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

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

Desafio

Fácil

Você recebeu várias variáveis pré-definidas contendo diferentes tipos de dados. Use a função type() para determinar e imprimir o tipo de dado de cada variável.

As variáveis são:

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

Imprima o tipo de cada variável em ordem, um por linha.

Saída Esperada:

number
string
boolean
nil

Folha de consulta

A função type() retorna o tipo de dado de um valor ou variável como uma string:

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

print(type(playerScore))  -- saída: number
print(type(playerName))   -- saída: string
print(type(isReady))      -- saída: boolean
print(type(emptyValue))   -- saída: nil

Experimente você mesmo

-- Variáveis pré-definidas
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil

-- TODO: Escreva seu código aqui para determinar e imprimir o tipo de cada variável
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals