Pregunta, en la función siguienteNivel() se inicializa subnivel en 0, eso no haría que cada vez que se llame subnivel sea 0? o solo será ...

José Armando Gutiérrez Araujo

José Armando Gutiérrez Araujo

Pregunta
studenthace 4 años

Pregunta, en la función siguienteNivel() se inicializa subnivel en 0, eso no haría que cada vez que se llame subnivel sea 0? o solo será 0 en la primera inicialización?

4 respuestas
para escribir tu comentario
    José Carlos Vielman Mallada

    José Carlos Vielman Mallada

    studenthace 4 años

    ah ya lo entendi, gracias!!

    José Carlos Vielman Mallada

    José Carlos Vielman Mallada

    studenthace 4 años

    yo tampoco lo entiendo bien. Porque luego en el metodo elegirColor se debe comparar el subnivel con el nivel y si son iguales, se suma ++ el nivel. Pero a llamar a siguienteNivel acaso como dice subnivel = 0 no se debería estar re-valorando a cero? Hice un debugger en esa linea e igual me aparecía cada vez que pasaba de nivel el [subnivel = nivel - 1]

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 4 años

    ¡Hola! Trataré de explicarlo, recuerda que tenemos niveles y subniveles:

    Niveles: Es cuando para el usuario se agrega un nuevo color al simón dice (Tenemos 10 niveles, es decir, el usuario tendrá que llegar a recordar 10 colores)

    Subnivel: Es cada color que el usuario acierta en cada uno de los 10 niveles.

    Entonces, recuerda, por cada nivel hay subniveles, la función

    siguienteNivel()
    , como su nombre lo indica, pasará de nivel, por lo que obviamente por en cada nuevo nivel debemos reiniciar los subniveles, es por eso que lo igualamos a 0 ^^

    Sebastian Gonzalez

    Sebastian Gonzalez

    studenthace 4 años

    El subnivel es mas como el ultimo nivel aprobado por decirlo de alguna manera, entonces se inicia simepre en 0 ya que no has aprobado ninguno, cuando pasas al siguiente nivel subnivel pasa de 0 a 1, espero te sea un poco mas claro

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.