Hi monks,i want to bring to hashes in a subroutine but subroutine doesn't recognize one of them.please help me.
sub versatility{ my(%genome1,%genome2)=@_; for my $key (keys %genome1) { my @genome1=$genome1{$key}=~ /(\d+)/g; my @genome2=$genome2{$key}=~ /(\d+)/g; my $m=($genome1[1]-$genome2[1]); my $n=($genome1[0]-$genome2[0]); if( $n==0){ print "number of occurance for $key in two genome are same\n";} else{ my $slope=$m/$n; print "domain versatility= $slope\n";} } }
In reply to two hashes in subroutin by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |