Menu
Coddy logo textTech

Łą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)  -- Wynik: Player score is: 150
challenge icon

Wyzwanie

Łatwy

Utwórz komunikat przedstawiający postać, łącząc imię gracza z jego punktami zdrowia za pomocą konkatenacji 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 konkatenacji .., aby połączyć te zmienne z tekstem opisowym, a następnie wypisz wynik jako pełne zdanie.

Spróbuj swoich sił

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

-- Wyświetl wiadomość przedstawiającą 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