Menu
Coddy logo textTech

string.len()

Parte de la sección Fundamentals del Journey de Lua de Coddy — lección 44 de 90.

La función string.len() es tu primera herramienta para trabajar con datos de texto de formas más sofisticadas.

La función string.len() devuelve el número de caracteres en una cadena. Esto incluye letras, números, espacios y cualquier carácter especial. Aquí está la sintaxis básica:

string.len(your_string)

Aquí tienes un ejemplo sencillo:

local username = "player123"
local length = string.len(username)
print(length)  -- salida: 9

La cadena "player123" contiene 9 caracteres, por lo que string.len() devuelve 9.

challenge icon

Desafío

Fácil

Crea un sistema de validación de nombres de usuario que verifique si un nombre de usuario cumple con el requisito de longitud mínima. Declara una variable llamada username y asígnale el valor "player123". Usa la función string.len() para encontrar la longitud del nombre de usuario, luego almacena esta longitud en una variable llamada usernameLength. Finalmente, imprime el valor de la longitud.

Hoja de referencia

La función string.len() devuelve el número de caracteres en una cadena, incluyendo letras, números, espacios y caracteres especiales:

string.len(your_string)

Ejemplo:

local username = "player123"
local length = string.len(username)
print(length)  -- resultado: 9

Pruébalo tú mismo

-- Declarar la variable username
local username = "player123"

-- TODO: Escribe tu código aquí para encontrar la longitud y guardarla en usernameLength

-- Imprimir la longitud
print(usernameLength)
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals