- 1
Porque es 10?
...
10 Respuestas
+ 1
Amigo y si yo coloco $result=$result+2 -----> porque es 10?
+ 1
La variable $result siempre va a tener el ultimo valor asignado. cuando entra en el loop, la variable $result obtendra el valor de la operacion que seria la suma del resultado anterior mas 2. Si usas otro numero, ejemplo $result = $result + 3, el resultado cambia y el retorno final seria 15. En este caso, $i siempre incrementa por 1, itera y luego suma el resultado anterior con la nueva operacion. La cantidad de veces que se va a ejecutar el for va a depender del valor que se asigne en el argumento, que seria en esta linea: echo func(las veces que quieres ejecutar el for)
//Resultados sustituyendo $i por un numero cualquiera
Inicio
0 = 0 + 2;
Primer loop
2 = 2 + 2; (nuevo valor de $result = 4)
Segundo loop
4 = 4 + 2; (nuevo valor de $result = 6)
Tercer loop
6 = 6 + 2; (nuevo valor de $result = 8)
Cuarto loop
8 = 8 + 2; (nuevo valor de $result = 10)
//Resultados con el valor de$i
Inicio
0 = 0 + 0; ($i = 0)
Primer loop
0 = 0 + 1; ($i = 1)
Segundo loop
1 = 1 + 2; ($i = 2)
Tercer loop
3 = 3 + 3; ($i = 3)
Cuarto loop
6 = 6 + 4; ($i =4)
+ 1
Claro, aqui a la orden. Si mi respuesta fue de gran ayuda, puedes dar un upvote para que así otras personas puedan beneficiarse.
+ 1
Amigo como esta tengo una duda y le enviare un correo para que por favor me aclare
0
porque es 10 en módulo 1/3 Quiz 6
0
El for se repite 4 veces for($i = 0; $i < 5; $i++ )
Inicio
0 = 0 + 0;
Primer loop
0 = 0 + 1;
Segundo loop
1 = 1 + 2;
Tercer loop
3 = 3 + 3;
Cuarto loop
6 = 6 + 4;
Esta linea llama a la funcion y le pasa de argumento el numero 5, el cual sera utilizado para el for loop
echo func(5);
0
Gracias amigo muy amable me podría poner en contacto con usted en caso de otra duda?
0
Amigo y si no lo encuentro por acá. ..
0
mail@devmartinez.net ahi puedes enviar un correo electronico
0
Amigo?