Operadores Aritméticos
Parte da seção Fundamentos do Journey de Lua da Coddy. Lição 12 de 90.
Operadores aritméticos são símbolos que dizem ao Lua para realizar operações matemáticas em números.
Lua fornece quatro operadores aritméticos básicos que funcionam exatamente como na matemática:
-- Adição
result = 10 + 5 -- o resultado é 15-- Subtração
result = 10 - 3 -- result é 7-- Multiplicação
result = 4 * 6 -- o resultado é 24-- Divisão
result = 15 / 3 -- resultado é 5Desafio
FácilCalcule o custo total da compra de dois itens em uma loja de jogo. Crie variáveis para o preço de cada item e, em seguida, use operadores aritméticos para encontrar o custo total.
Crie as seguintes variáveis:
swordPricecom o valor25shieldPricecom o valor18
Calcule o custo total somando esses dois preços e armazene o resultado em uma variável chamada totalCost. Em seguida, imprima o custo total.
Experimente você mesmo
-- Crie variáveis para os preços dos itens
-- TODO: Escreva seu código aqui
-- Calcule o custo total
-- TODO: Escreva seu código aqui
-- Imprima o custo total
print(totalCost)Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
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ário3Operadores 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 ÁreaPratique por conta própria: Compilador de Lua online