8. Dentro de las tecnologías para el desarrollo web utilizadas en su unidad, se contempla utilizar javascript. ¿Qué valor devuelve la siguiente función javascript? Function prueba() { var i = 1; var j = 0; while (i < 7) { j += i; i += 2; } return j; }
- A) 2
- B) 9
- C) 6
- D) 0
Feedback de la pregunta
La respuesta correcta es B. El bucle se ejecuta mientras `i < 7`. Los valores de `i` y `j` evolucionan así: (i=1, j=0) -> (i=3, j=1) -> (i=5, j=1+3=4) -> (i=7, j=4+5=9). Cuando `i` es 7, la condición `i < 7` es falsa y el bucle termina, devolviendo `j=9`.