Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
1
Task/Pick-random-element/Raku/pick-random-element-1.raku
Normal file
1
Task/Pick-random-element/Raku/pick-random-element-1.raku
Normal file
|
|
@ -0,0 +1 @@
|
|||
say (1, 2, 3).pick;
|
||||
3
Task/Pick-random-element/Raku/pick-random-element-2.raku
Normal file
3
Task/Pick-random-element/Raku/pick-random-element-2.raku
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
say (1..6).roll; # return 1 random value in the range 1 through 6
|
||||
say (1..6).roll(3); # return a list of 3 random values in the range 1 through 6
|
||||
say (1..6).roll(*)[^100]; # return first 100 values from a lazy infinite list of random values in the range 1 through 6
|
||||
5
Task/Pick-random-element/Raku/pick-random-element-3.raku
Normal file
5
Task/Pick-random-element/Raku/pick-random-element-3.raku
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# define the deck
|
||||
my @deck = <2 3 4 5 6 7 8 9 J Q K A> X~ <♠ ♣ ♥ ♦>;
|
||||
say @deck.pick; # Pick a card
|
||||
say @deck.pick(5); # Draw 5
|
||||
say @deck.pick(*); # Get a shuffled deck
|
||||
1
Task/Pick-random-element/Raku/pick-random-element-4.raku
Normal file
1
Task/Pick-random-element/Raku/pick-random-element-4.raku
Normal file
|
|
@ -0,0 +1 @@
|
|||
@array[@array * rand]
|
||||
1
Task/Pick-random-element/Raku/pick-random-element-5.raku
Normal file
1
Task/Pick-random-element/Raku/pick-random-element-5.raku
Normal file
|
|
@ -0,0 +1 @@
|
|||
say Bool.pick; # returns either True or False
|
||||
Loading…
Add table
Add a link
Reference in a new issue