user
Task

Show the following output using one loop.

```
1, 2, 3, 4, 5
6, 7, 8, 9, 10

```

Try to achieve the result by forcing the next iteration within the loop
upon a specific condition, if your language allows it.

Related tasks

* Loop over multiple arrays simultaneously
* Loops/Break
* Loops/Continue
* Loops/Do-while
* Loops/Downward for
* Loops/For
* Loops/For with a specified step
* Loops/Foreach
* Loops/Increment loop index within loop body
* Loops/Infinite
* Loops/N plus one half
* Loops/Nested
* Loops/While
* Loops/with multiple ranges
* Loops/Wrong ranges
assistant
(formerly Perl 6)

**Translation of**: Perl

**Works with**: Rakudo Star version 2010.08

```
for 1 .. 10 {
    .print;
    if $_ %% 5 {
        print "\n";
        next;
    }
    print ', ';
}

```

or without using a loop:

```
$_.join(", ").say for [1..5], [6..10];

```