Menu
Coddy logo textTech

Operatory równości

Część sekcji Podstawy ścieżki Lua w Coddy. Lekcja 18 z 90.

Operatory równości. Te operatory pozwalają porównywać dwie wartości, aby określić, czy są takie same, czy różne.

Lua udostępnia dwa operatory równości:

userGuess = 42
secretNumber = 42
isCorrect = userGuess == secretNumber    -- isCorrect ma wartość true

playerName = "Alice"
targetName = "Bob"
isDifferent = playerName ~= targetName   -- isDifferent ma wartość true

Operator == sprawdza, czy dwie wartości są równe, natomiast operator ~= sprawdza, czy nie są równe. Zwróć uwagę, że wynikiem tych porównań jest zawsze wartość logiczna — albo true, albo false.

challenge icon

Wyzwanie

Łatwy

Porównaj typ użytkownika z tajną liczbą, aby sprawdzić, czy są takie same. Utwórz zmienną o nazwie userGuess i przypisz jej wartość 42. Utwórz kolejną zmienną o nazwie secretNumber i przypisz jej wartość 37. Użyj operatora równości, aby sprawdzić, czy typ jest równy tajnej liczbie, zapisując wynik w zmiennej o nazwie isCorrect. Wypisz wynik logiczny.

Spróbuj swoich sił

-- Utwórz zmienne do gry w zgadywanie
-- TODO: Napisz tutaj swój kod

-- Wyświetl wynik
print(isCorrect)
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Lua online