Operatori aritmetici
Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 15 di 92.
Gli operatori eseguono operazioni sui valori. Gli operatori aritmetici eseguono calcoli:
+addizione:3 + 2è5-sottrazione:3 - 2è1*moltiplicazione:3 * 2è6/divisione:4 / 2è2**potenza:2 ** 3è8(2 * 2 * 2)
Gli operatori lavorano con valori e variabili. Puoi memorizzare il risultato in una nuova variabile:
var a := 3
var b := 5
var c := a + b # c contiene 8Come in matematica, *, / e ** vengono eseguiti prima di + e -. Le parentesi cambiano l’ordine:
print(3 + 2 * 4) # 11
print((3 + 2) * 4) # 20Quando uno dei valori è un numero in virgola mobile, anche il risultato è un numero in virgola mobile:
var price := 2.5
print(price * 3) # 7.5Sfida
FacileDichiara tre variabili:
acon il valore5.2bcon il valore2.6cche contiene il risultato dia / b
Scrivi le tue dichiarazioni sopra il commento. La riga print() è già presente e produce:
a = 5.2, b = 2.6, c = 2.0Provalo tu
extends Node
func _ready():
# Dichiara a, b e c qui sotto
# Non modificare la riga qui sotto
print("a = ", a, ", b = ", b, ", c = ", c)
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiDivisione interaOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto7Input/Output di base
OutputOutput con variabiliFormattazione delle stringheInputConversione di tipoRiepilogo - Fino a 120Riepilogo - Vero o falso10Funzioni
Dichiarare una funzioneArgomentiRestituzioneTipi di ritornoRiepilogo - Funzione SigmaRiepilogo - Funzione di convalidaValori predefiniti5Operatori - Parte 2
Operatori logici - Parte 1Operatori logici - Parte 2Riepilogo - Logica sempliceOperatori logici - Parte 3Operatore ternario8Calcolatore per dividere il conto
Messaggio di benvenutoInserimento dei dati11FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz3Variabili Parte 2
Dichiarazione del tipoInferenza del tipoCostantiRipasso - Inizializzare le variabiliConversione di tipo6Strutture decisionali
Istruzione ifIf - ElseRipasso - Calcolatrice sempliceIf - Else annidatiIstruzione match9Cicli
Ciclo forCiclo whilebreakcontinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamicoEsercitati da solo: Compilatore GDScript online