[Supuesto I: Sistema integral de información para la Subdirección de Selección, con módulos de inscripciones, colaboradores, listados y certificados.] En la fase de codificación, un objeto Python se obtiene como resultado del análisis de un archivo, en el cual los datos asociados (atributos) se almacenan utilizando un diccionario de datos en formato javascript. ¿Qué valor devuelve la siguiente función?: Function prueba() { var i = 1; var j = 1; while (i + 7) { i ++; j ++; } return j; }
- A.2.
- B.9.
- C.6.Respuesta correcta
- D.0.
Explicación
La respuesta oficial es C. El código contiene una condición 'while (i + 7)' que presenta ambigüedad en la redacción. Si se interpreta como bucle infinito, no hay resultado determinista. Si se asume que debería ser 'while (i < 7)', entonces j incrementaría de 1 hasta 7 mediante 6 iteraciones, aunque la respuesta correcta según el enunciado oficial es C=6.