Variáveis Globais
Parte da seção Fundamentals do Journey de Lua da Coddy — lição 83 de 90.
Variável global por padrão. Isso significa que a variável pode ser acessada e usada de qualquer lugar em seu script.
Veja como você cria uma variável global:
playerName = "Alex"
score = 100Tanto playerName quanto score são variáveis globais porque foram declaradas sem a palavra-chave local. Uma vez criadas, essas variáveis podem ser acessadas de qualquer parte do seu programa - dentro de funções, loops ou em qualquer outro lugar do seu script.
Folha de consulta
Variáveis em Lua são globais por padrão e podem ser acessadas de qualquer lugar em seu script:
playerName = "Alex"
score = 100Essas variáveis globais podem ser usadas dentro de funções, loops ou em qualquer outro lugar do seu programa.
Experimente você mesmo
Esta lição não inclui um desafio de código.
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
4Operadores 2 Relacionais e Lógicos
Operadores de IgualdadeOperadores RelacionaisO Operador 'and'O Operador 'or'O Operador 'not'Avaliação de Curto-CircuitoValores Truthy e FalsyRecapitulação - Lógica Simples7Lógica Condicional Básica
A instrução if-thenA instrução if-then-elseA instrução elseifRecapitulação - Baú do Tesouro2Variáveis e Tipos de Dados
O que é uma Variável?NúmerosStringsBooleanosO Valor 'nil'A Função type()Convenções de NomenclaturaRecapitulação - Perfil de Personagem5Saída Básica
Imprimindo LiteraisImprimindo VariáveisImprimindo Múltiplos ValoresCombinando Strings e VariáveisA Função tostring()EntradaCastRecapitulação - Relatório de StatusRecapitulação - Até 1208Fundamentos de Manipulação de Strings
string.len()string.upper & string.lowerstring.sub()string.rep()string.find()Revisão - Formatar Nome de Usuário11Tabelas 2: Estilo Dicionário
Pares Chave-ValorCriando Tabelas Estilo DicionárioAcessando - Notação de ColchetesAcessando com Notação de PontoAdicionando e Modificando ParesRemovendo Pares com nilRecapitulação - Propriedades de Itens14Escopo de Variáveis
Variáveis GlobaisVariáveis LocaisPor que usar variáveis locais?Escopo e BlocosRecapitulação - Desafio de Escopo3Operadores 1: Aritmética e Concatenação
Operadores AritméticosOperador de MóduloOperador de ExponenciaçãoConcatenação de StringsPrecedência de OperadoresRecapitulação - Cálculos Simples6Projeto: Exibição de Atributos do Personagem
Mensagem de Boas-vindasDeclarar Atributos do Personagem9Fundamentos de Funções
Declarando uma FunçãoChamando uma FunçãoFunções com ParâmetrosFunções com Múltiplos ParâmetrosA Instrução 'return'Recapitulação - Calculadora de Área