Курс по Raku / Основи / Диапазони
Изключване на крайните точки
За да изключите един от краищата или и двата, модифицирайте оператора за създаване на диапазон с символа ^
. Има три други оператора, които могат да бъдат конструирани по този начин. Коментарите изброяват числата, които диапазоните генерират.
1 ..^ 5; # 1, 2, 3, 4
1 ^.. 5; # 2, 3, 4, 5
1 ^..^ 5; # 2, 3, 4
В прости случаи, както е показано по-горе, можете да пропуснете интервалите около оператора за диапазон:
my $r1 = 1..5;
my $r2 = 1..^5;
За диапазон, който започва с 0, като 0..^5
, съществува съкратен синтаксис: ^5
.
Навигация по курса
← Диапазони | Диапазони / Съпоставяне с диапазон →
💪 Or jump directly to the exercise to this section.
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська