Operadores aritméticos
Parte de la sección Fundamentos del Journey de GDScript de Coddy. Lección 15 de 92.
Los operadores realizan operaciones con valores. Los operadores aritméticos hacen cálculos:
+suma:3 + 2es5-resta:3 - 2es1*multiplicación:3 * 2es6/división:4 / 2es2**potencia:2 ** 3es8(2 * 2 * 2)
Los operadores funcionan con valores y con variables. Puedes almacenar el resultado en una nueva variable:
var a := 3
var b := 5
var c := a + b # c contiene 8Como en matemáticas, *, / y ** se ejecutan antes que + y -. Los paréntesis cambian el orden:
print(3 + 2 * 4) # 11
print((3 + 2) * 4) # 20Cuando uno de los valores es un número de punto flotante, el resultado también es un número de punto flotante:
var price := 2.5
print(price * 3) # 7.5Desafío
FácilDeclara tres variables:
acon el valor5.2bcon el valor2.6cque contiene el resultado dea / b
Escribe tus declaraciones encima del comentario. La línea print() ya está ahí y muestra:
a = 5.2, b = 2.6, c = 2.0Pruébalo tú mismo
extends Node
func _ready():
# Declara a, b y c a continuación
# No cambies la línea de abajo
print("a = ", a, ", b = ", b, ", c = ", c)
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosDivisión enteraOperador móduloAtajos aritméticosRepaso: matemáticas básicasOperadores de comparación7Entrada y salida básicas
SalidaSalida con variablesFormato de cadenasEntradaConversión de tipoRepaso: hasta 120Repaso: verdadero o falso10Funciones
Declarar una funciónArgumentosRetornoTipos de retornoRepaso: función SigmaRepaso: función de validaciónValores predeterminados5Operadores, parte 2
Operadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simpleOperadores lógicos, parte 3Operador ternario8Calculadora para dividir la cuenta
Mensaje de bienvenidaCómo obtener datos3Variables, parte 2
Declaración de tiposInferencia de tiposConstantesRepaso: inicializar variablesConversión de tipos9Bucles
Bucle forBucle whileBreakContinueRepaso - FactorialLa función rangeBucle anidadoRepaso - Entrada dinámicaPractica por tu cuenta: Compilador de GDScript online