[perl] CURIOSIDAD

Gunnar Wolf gwolf@campus.iztacala.unam.mx
Thu, 8 Feb 2001 17:29:50 -0600 (CST)


> Perdonen la pregunta tan trivial (seguramente para muchos), pero para que
> sirve el comando unless.
> A ver si no me llueven Jitomatasos.

Adelante, saca tu paraguas :)

unless es lo contrario de if. O séase,

$a = 1;
$b = 2;

print 'A y B son iguales' if ($a == $b);
print 'A y B son diferentes unless ($a == $b);

La relación es similar a la que guardan while y until:

$a = 1;
while ($a < 10) {
    print $a;
}

es equivalente a

$a = 1;
until ($a >= 10) {
    print $a;
}

Saludos,

-------------------------------------------------------------------
           Gunnar Wolf    gwolf@campus.iztacala.unam.mx
     Universidad Nacional Autónoma de México, Campus Iztacala
   Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red
       Departamento de Seguridad en Computo - DGSCA - UNAM
-------------------------------------------------------------------

--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe perl