Hallo,
gibt es eine Art „in range“ Befehl für Arrays in perl?
In Code ausgedrückt ist das, was ich suche etwa das hier, aber geht das auch direkt, ohne dass ich ein eigenes Codesegment verwenden muss - bzw wenn nicht, ist das was ich beschrieben habe, laufzeitmäßig optimal?
sub inRange ()
### parameter: $1 Quellwert, übrige @\_ Mögliche Zielwerte
{ my ($source,@target) = @\_;
foreach my $targetValue (@target)
{ return 1 if ( $source eq $targetValue ) }
return 0
}
Danke und Gruss,
Mike