Menu
CoddyTech

string.len()

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

Функция string.len() — ваш первый инструмент для более сложной работы с текстовыми данными.

Функция string.len() возвращает количество символов в строке. Сюда входят буквы, цифры, пробелы и любые специальные символы. Вот базовый синтаксис:

string.len(your_string)

Вот простой пример:

local username = "player123"
local length = string.len(username)
print(length)  -- выводит: 9

Строка "player123" содержит 9 символов, поэтому string.len() возвращает 9.

challenge icon

Задание

Легко

Создай систему проверки имени пользователя, которая проверяет, соответствует ли имя пользователя требованию к минимальной длине. Объяви переменную с именем username и присвой ей значение "player123". Используй функцию string.len(), чтобы найти длину имени пользователя, а затем сохрани эту длину в переменной с именем usernameLength. Строка ниже твоего кода выводит её.

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

-- Объявите переменную username
local username = "player123"

-- TODO: Напишите здесь код, чтобы определить длину и сохранить её в usernameLength

quiz iconПроверьте себя

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

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

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