Estoy haciendo ejercicios de memoria para recordar lo poco que sé y no sé por qué me dio por hacer una función que sume los valores de una variable. He probado varios métodos y buscado en la web pero no encuentro una solución.
Por ejemplo:
Using perl Syntax Highlighting
sub contar
{
my $x = shift;
my $y = "";
for ( $i = 0; $i < length($x); $i++ )
{
$y = $y + $i;
}
return($y);
}
{
my $x = shift;
my $y = "";
for ( $i = 0; $i < length($x); $i++ )
{
$y = $y + $i;
}
return($y);
}
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Luego lo llamo
Using perl Syntax Highlighting
Pero no suma nada, no me da el total que debería ser 6
¿Alguna idea?