Menu
Coddy logo textTech

Tipo de dato String

Parte de la sección Fundamentos del Journey de Ruby de Coddy — lección 5 de 88.

En Ruby, los strings se utilizan para almacenar datos de texto. Un string es una secuencia de caracteres que puede incluir letras, números, símbolos y espacios. Los strings son uno de los tipos de datos más utilizados en programación.

En Ruby, creas cadenas encerrando el texto entre comillas (ya sean comillas simples ' o dobles "). Luego las asignas a variables utilizando el operador de asignación =:

variable_name = "text"

Por ejemplo, para almacenar el texto "Hello" en una variable llamada greeting, escribirías:

greeting = "Hello"

Las comillas le indican a Ruby que esto es texto, no un nombre de variable o un número. Sin comillas, Ruby buscaría una variable o un método llamado Hello.

Ejemplos de cadenas de texto:

name = "Alice"           # Texto con letras
message = 'Welcome!'     # Las comillas simples también funcionan
address = "123 Main St"  # Texto con números
empty = ""               # Cadena vacía
challenge icon

Desafío

Fácil

Crea una variable llamada city y asígnale el valor de cadena "Paris". Luego, crea otra variable llamada country y asígnale el valor de cadena "France". Finalmente, muestra ambas variables utilizando el comando puts.

Hoja de referencia

En Ruby, las cadenas (strings) almacenan datos de texto y se crean encerrando el texto entre comillas (simples ' o dobles "):

variable_name = "text"

Ejemplos:

name = "Alice"           # Texto con letras
message = 'Welcome!'     # Las comillas simples también funcionan
address = "123 Main St"  # Texto con números
empty = ""               # Cadena vacía

Sin comillas, Ruby buscaría una variable o un método en lugar de tratarlo como texto.

Pruébalo tú mismo

# TODO: Escribe las variables a continuación


# No elimines las filas de abajo
puts city
puts country
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 Fundamentos