in reply to Printing the length of an array ?

updated ... twice
$ perl -le'my @array = qw/1 2 3 4 5 6 7/; print ~~@array' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print -(-@array)' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print 0+@array' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print 1*@array' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print @array/1' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print @array-0' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print @array x1' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print @array%~0' 7 $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print @array**1' 7

Replies are listed 'Best First'.
Re^2: Printing the length of an array ?
by shmem (Chancellor) on Mar 30, 2008 at 22:45 UTC
    $ perl -le'my @array = qw/1 2 3 4 5 6 7/; print -+- @array' 7