Help for this page

Select Code to Download


  1. or download this
        $broken->{this}    = $_ eq 'this'    ? 1 : $broken->{this};
        $broken->{that}    = $_ eq 'that'    ? 1 : $broken->{that};
        $broken->{another} = $_ eq 'another' ? 1 : $broken->{another};
    
  2. or download this
    $broken->{$_} = 1 for @list;
    
  3. or download this
    my @valid = qw( this that another );
    
    $broken->{$_} = 0 for @valid;
    $broken->{$_} = 1 for @list;
    
  4. or download this
    my %valid = map { $_ => 1 } qw( this that another );
    
    $broken->{$_} = 1 for grep $valid{$_}, @list;
    
  5. or download this
    my @valid = qw( this that another );
    my %valid = map { $_ => 1 } @valid;
    
    $broken->{$_} = 0 for @valid;
    $broken->{$_} = 1 for grep $valid{$_}, @list;