Curso de Raku / Esenciales / Fundamentos de variables y tipos de datos
Rangos
Los rangos en Raku generan listas de elementos secuenciales.
En el caso más simple, un rango es una lista de números enteros
incrementales. Para crear un rango, usa el operador .. y
los dos valores que definen los valores mínimo y máximo del rango:
1 .. 5Los espacios alrededor del operador son opcionales. La siguiente construcción se puede escribir como:
1..5Aunque un rango es un medio para generar listas, sigue siendo un solo objeto, por lo que se puede guardar en una variable escalar:
my $r = 1 .. 5;No solo números
Es posible construir un rango a partir de otros tipos de datos, para los cuales Raku sabe cómo incrementarlos. Por ejemplo:
my $letters = 'a' .. 'z';Los rangos son objetos de su propio tipo de datos en Raku. El tipo de
la variable $r es Range.
Temas de esta sección
Práctica
Resuelve 2 cuestionarios sobre el contenido de esta sección.
Ejercicios
Esta sección contiene 1 ejercicio. Mira todos los temas de esta sección antes de empezar los ejercicios.