Menu
CoddyTech

Operatory równości

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

Operatory równości. Te operatory umożliwiają porównywanie dwóch 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, a 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 liczbę podaną przez użytkownika z tajną liczbą, aby sprawdzić, czy są równe. 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 podana liczba jest równa tajnej liczbie, i zapisz wynik w zmiennej o nazwie isCorrect. Wiersz poniżej twojego kodu wyświetla jej wartość.

Spróbuj swoich sił

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

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