Operatori di confronto
Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 20 di 92.
Gli operatori di confronto confrontano due valori. Il risultato è un bool: true oppure false.
==uguale:1 == 2èfalse!=diverso:1 != 2ètrue>maggiore di:1 > 2èfalse<minore di:1 < 2ètrue>=maggiore o uguale a:2 >= 2ètrue<=minore o uguale a:3 <= 2èfalse
Puoi memorizzare il risultato in una variabile:
var hp := 13
var max_hp := 12
var too_high := hp > max_hp # true= memorizza un valore in una variabile, mentre == confronta due valori.
Un intero e un numero in virgola mobile con lo stesso valore sono uguali: 5 == 5.0 è true. Un numero e una stringa non possono essere confrontati: GDScript segnala 5 == "5" come errore prima dell'esecuzione del programma.
Le stringhe possono essere confrontate con == e !=: "sword" == "sword" è true.
Sfida
FacileDichiara due variabili n1 e n2 con i valori 8 e 9.
Poi dichiara n3, che indica se n1 è maggiore di n2.
La riga print() è già presente e produce:
n1 = 8, n2 = 9, n3 = falseProvalo tu
extends Node
func _ready():
# Declara n1, n2 y n3 a continuación
# No cambies la línea de abajo
print("n1 = ", n1, ", n2 = ", n2, ", n3 = ", n3)
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