Menu
Coddy logo textTech

Operatori relazionali

Fa parte della sezione Fondamenti del percorso Lua di Coddy. Lezione 19 di 90.

Operatori relazionali che ti permettono di confrontare la grandezza o il valore dei numeri. Questi operatori ti aiutano a determinare quale valore è maggiore, minore o se hanno la stessa grandezza.

I quattro operatori relazionali sono:

playerLevel = 15
requiredLevel = 10

isHighEnough = playerLevel > requiredLevel     -- true (15 è maggiore di 10)
isTooLow = playerLevel < requiredLevel         -- false (15 non è minore di 10)
meetsMinimum = playerLevel >= requiredLevel    -- true (15 è maggiore o uguale a 10)
belowMaximum = playerLevel <= 20               -- true (15 è minore o uguale a 20)

Proprio come gli operatori di uguaglianza, gli operatori relazionali restituiscono sempre un valore booleano: true oppure false. Gli operatori >= e <= sono particolarmente utili perché includono la possibilità di uguaglianza, rendendoli perfetti per verificare requisiti minimi o massimi.

challenge icon

Sfida

Facile

Verifica se un giocatore soddisfa il requisito di livello per entrare in una pericolosa zona di dungeon. Crea una variabile chiamata playerLevel e assegnale il valore 12. Crea un'altra variabile chiamata requiredLevel e assegnale il valore 15. Usa l'operatore maggiore o uguale per verificare se il livello del giocatore soddisfa il requisito minimo, memorizzando il risultato in una variabile chiamata canEnter. Stampa il risultato booleano.

Provalo tu

-- Crea variabili per il livello del giocatore e il livello richiesto
-- TODO: Scrivi qui il tuo codice

-- Controlla se il giocatore può entrare e stampa il risultato
-- TODO: Scrivi qui il tuo codice
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Lua online