use strict;
use warnings;
use Text::Table;
my $tb = Text::Table->new(
"Planet\n---------" #header
);
my @planets = qw('Uranus' '' 'Pluto');
printReport(@planets);
sub printReport{
my @array = @_;
foreach my $element(@array){
if(!$element){
next;
} else{ #fill the body
$tb->load([$element]);
}
}
};
print $tb;
####
Uranus
''
Pluto
####
Uranus
Pluto
####
use strict;
use warnings;
use Text::Table;
my $tb = Text::Table->new(
"Planet\n---------" #header
);
my @planets = qw('Uranus' E 'Pluto'); # E for empty
printReport(@planets);
sub printReport{
my @array = @_;
foreach my $element(@array){
if($element eq 'E'){
next;
}else{ #fill the body
$tb->load([$element]);
}
#$element eq 'E'? next : $tb->load([$element]);
#$tb->load([$element]) if (defined $element and length $element);
}
};
print $tb;