Menu
CoddyTech

Łączenie ciągów znaków i zmiennych

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

Operator konkatenacji .. pozwala łączyć ciągi znaków i zmienne, tworząc pełne zdania.

Oto jak połączyć literał tekstowy ze zmienną:

playerName = "Alex"
message = "Welcome, " .. playerName .. "!"
print(message)  -- Wynik: Welcome, Alex!

Możesz też łączyć bezpośrednio wewnątrz funkcji print(), bez zapisywania wyniku w zmiennej:

score = 150
print("Player score is: " .. score)  -- Wyjście: Wynik gracza to: 150
challenge icon

Wyzwanie

Łatwy

Utwórz komunikat przedstawiający postać, łącząc imię gracza z jego punktami zdrowia za pomocą łączenia ciągów znaków. Utwórz zmienną o nazwie playerName i przypisz jej wartość "Ranger". Utwórz kolejną zmienną o nazwie healthPoints i przypisz jej wartość 85. Użyj operatora łączenia .., aby połączyć te zmienne z opisowym tekstem, i wyświetl wynik jako pełne zdanie.

Wyświetl dokładnie to zdanie:

Ranger has 85 health points.

Spróbuj swoich sił

-- Utwórz zmienne przechowujące imię gracza i punkty zdrowia
-- TODO: Napisz tutaj swój kod

-- Wyświetl komunikat przedstawiający postać
-- TODO: Wyświetl wynik, łącząc ciągi znaków
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