VARIABLES NO DEFINIDAS
Publicado por SILVIA (80 intervenciones) el 16/05/2015 13:05:25
Estoy intentando hacer una función que me separe los números de un vector, en otros dos vectores, en uno los números pares y en otro los impares, pero me dice variables no definidas. Es urgente. Gracias de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function pares_impares($vector){
$pares=array(); // Le decimos a PHP que $pares es un array
$impares=array(); // Le decimos a PHP que $impares es un array
$vector=array(); // Le decimos a PHP que $vector es un array
// Llenará un vector de posiciones aleatorios con números aleatorios
for ($i=0; $i<=5; $i++){ // Vamos generando posiciones del vector desde 0 hasta un rand de 1 a 50
$vector[$i]=rand(1,20); // Creamos una nueva caja de posición $i con un valor aleatorio entre 1 y 60
}
return $vector;
// Recorremos el array y si el valor de la posición es par lo almacenamos en el vector pares y si es impar en el vector impares
for($i=0; $i<count($vector); $i++){ // Recorremos el vector desde 0 hasta el final del vector
if ($vector[$i]%2==0){ // Si el contenido de la posición $i de $vector es par
return $pares;
}else{
return $impares;
}
}
}
echo "Vector original";
print_r($vector);
echo "Vector pares";
print_r($pares);
echo "Vector impares";
print_r($impares);
Valora esta pregunta


0