print '
| $_ | " } (@$times); print "
| $conditions->{$_} | " } (@$times); # ... print '
##
my @data;
foreach my $i (@$times) {
push @data, [
"
{$i},
"$hilo->{$i}: $temperatures->{$i}°F",
"PoP: $precip->{$i}%"
];
}
print "";
foreach my $row ( 0 .. @{$data[0]}-1 ) {
print "";
foreach my $col ( @data ) {
print "$col->[$row] ";
}
print " ";
}
print "
";
####
my $data = [];
foreach my $i (@$times) {
add_column( $data,
"
{$i},
"$hilo->{$i}: $temperatures->{$i}°F",
"PoP: $precip->{$i}%"
);
}
print "";
foreach my $col ( @$data ) {
print '', @$col, ' ';
}
print "
";
sub add_column {
my $table = shift;
foreach my $i ( 0 .. $#_ ) {
push @{$table->[$i]}, "$_[$i]} ";
}
}