Menu
Coddy logo textTech

Конкатенация строк

Часть раздела Основы путешествия по Lua на Coddy. Урок 15 из 90.

Оператор конкатенации строк, обозначаемый двумя точками .., позволяет объединить две или более строки, чтобы создать новую, более длинную строку.

Вот как работает конкатенация строк:

firstName = "John"
lastName = "Smith"
fullName = firstName .. " " .. lastName    -- fullName — это "John Smith"

greeting = "Hello, " .. "World!"          -- greeting — это "Hello, World!"

Обратите внимание, что конкатенация не добавляет автоматически пробелы между строками — их нужно добавлять явно. В приведённом выше примере мы добавили " " между именем и фамилией, чтобы разделить их пробелом.

challenge icon

Задание

Легко

Создай полное имя игрока, объединив его имя и фамилию с помощью конкатенации строк. Создай две переменные: firstName со значением "Alex" и lastName со значением "Hunter". Используй оператор конкатенации, чтобы объединить эти строки с пробелом между ними, сохранив результат в переменной с именем fullName. Выведи полное имя.

Попробуйте сами

-- Создайте переменные для имени и фамилии
-- TODO: Напишите ваш код здесь

-- Выведите полное имя
print(fullName)
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Lua