- 论坛徽章:
- 0
|
- #!/usr/bin/perl
- use warnings;
- use strict;
- sub getRndArray {
- return $_[int rand @_];
- }
- $\ = "\n";
- my @test = ('aa','bb','cc','dd','ee');
- print getRndArray(@test);
- sub getRndHash {
- my (%Hash) = @_;
- my $key = (keys(%Hash))[int rand keys(%Hash)];
- return ($key,$Hash{$key});
- }
- my %test2 = ('a','aa','b','bb','c','cc','d','dd','e','ee');
- print getRndHash(%test2);
- @test = sort {my $r = rand;return $r > 0.6 ? 1 : ($r < 0.3 ? -1 : 0);} @test;
- print "@test";
复制代码
好像理解错了,补上一个 
[ 本帖最后由 Namelessxp 于 2006-5-15 13:07 编辑 ] |
|