Menu
CoddyTech

Número, string e booleano

Parte da seção Introdução ao Luau do Journey de Lua da Coddy. Lição 6 de 80.

Luau tem três tipos primitivos fundamentais que formam os blocos de construção da maioria dos programas: string, number e boolean. Você vem usando esses valores em Lua o tempo todo: Luau permite declará-los como tipos.

O tipo string é usado para dados de texto:

local productName: string = "Laptop"

O tipo number lida com todos os valores numéricos: inteiros e decimais, assim como você já conhece do tipo numérico único de Lua:

local price: number = 999.99

O tipo boolean representa valores true/false, perfeitos para sinalizadores e condições:

local inStock: boolean = true

Depois de anotada, cada variável fica sujeita ao seu tipo: atribua a string "500" a price e o verificador de tipos reclamará imediatamente. E lembre-se: print(inStock) imprime a palavra true, porque valores booleanos são convertidos em texto como true/false.

challenge icon

Desafio

Fácil

Descreva um produto com três variáveis tipadas.

  1. Declare local productName: string = "Gaming Mouse".
  2. Declare local price: number = 49.99 e local inStock: boolean = true.
  3. Imprima as três variáveis, uma por linha, nessa ordem.

Pressione Executar Código: a saída mostra Gaming Mouse, 49.99 e true.

Experimente você mesmo

-- 1) declare productName, price e inStock com seus tipos
-- 2) imprima os três, cada um em sua própria linha

Todas as lições de Introdução ao Luau

Pratique por conta própria: Compilador de Luau online