Menu
Coddy logo textTech

La fonction type()

Fait partie de la section Fundamentals du Journey Lua de Coddy — leçon 9 sur 90.

La fonction type() prend n'importe quelle valeur ou variable en entrée et renvoie une chaîne de caractères qui vous indique de quel type de données il s'agit. Voici comment cela fonctionne :

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

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

Défi

Facile

Plusieurs variables prédéfinies contenant différents types de données vous sont fournies. Utilisez la fonction type() pour déterminer et afficher le type de données de chaque variable.

Les variables sont :

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

Affichez le type de chaque variable dans l'ordre, un par ligne.

Sortie attendue :

number
string
boolean
nil

Aide-mémoire

La fonction type() retourne le type de données d'une valeur ou d'une variable sous forme de chaîne de caractères :

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

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

Essayez vous-même

-- Variables prédéfinies
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil

-- À FAIRE : Écrivez votre code ici pour déterminer et afficher le type de chaque variable
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals