Curso de Raku / Esenciales / Rangos

Excluir extremos

Para excluir uno de los extremos o ambos, modifica el operador de creación de rango con el carácter ^. Hay tres operadores más que se pueden construir de esta manera. Los comentarios enumeran los números que generan los rangos.

1 ..^ 5;  # 1, 2, 3, 4
1 ^.. 5;  #    2, 3, 4, 5
1 ^..^ 5; #    2, 3, 4

En casos simples como los mostrados arriba, puedes omitir los espacios alrededor del operador de rango:

my $r1 = 1..5;
my $r2 = 1..^5;

Para un rango que comienza con 0, como 0..^5, existe una sintaxis abreviada: ^5.

Práctica

Completa el cuestionario que cubre el contenido de este tema.

Rangos   |   Rangos / Comparar con un rango


💪 Or jump directly to the exercise to this section.

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська