+ 1

No Entiendo el resultado de este ejercicio

Alguien me podria decir por que el resultado es 10 What output results from the following code? function func($arg) { $result = 0; for($i=0; $i<$arg; $i++) { $result = $result + $i; } return $result; } echo func(5); Aqui es donde realmente me pierdo, no entiendo porque esta en el for: $i<$arg; $i++

18th Oct 2016, 5:56 PM
Luis Ortega
Luis Ortega - avatar
1 Answer
0
se pasa como argumento un 5, que es almacenado en la variable $arg. $result = 0; $i = 0; si $i es menor que $arg: $i += 1; se suma a $result la var $i return $result 0 + 1 + 2 + 3 + 4 = 10 $result = 10 Espero que lo hayas entendido. Si tienes alguna duda mĂĄs, pregunta. Para eso estĂĄ la comunidad, para ayudar.
13th Nov 2016, 12:03 AM
Pytness
Pytness - avatar