¿Alguien me puede explicar esto? En el minuto 05:46 Freddy comenta que para cerrar el ciclo es necesario sumar la L, creando entonces : L...

Vanessa Sofia Arroyo

Vanessa Sofia Arroyo

Pregunta
studenthace 5 años

¿Alguien me puede explicar esto?

En el minuto 05:46 Freddy comenta que para cerrar el ciclo es necesario sumar la L, creando entonces : L = L +1. Para que cuando se cree la linea #29 el nuevo valor de L sea mayor a 30 por lo que la expresión dentro de while deja de ser verdad y se cierra el ciclo.

Lo que no entiendo es porqué cuando hace : L = L + 2, la cantidad de lineas se reduce a la mitad y en console solo aparecen números pares. Mi duda termina en el minuto 07:02.

Gracias ❤️

4 respuestas
para escribir tu comentario
    Vanessa Sofia Arroyo

    Vanessa Sofia Arroyo

    studenthace 5 años

    Muchas gracias!!!! <3 ya me quedo más claro.

    Miguel Fernando Chanduvi Varas

    Miguel Fernando Chanduvi Varas

    studenthace 5 años

    Hola Vanessa, imagina esto tienes que entregar 30 manzanas, a un numero de personas, en cierto numero de dias. M = N° de manzanas. Inicialmente piensas entregar de una en una (M=M+1), entonces asi te demorarias 30 dias :(. Pero que pasaria si entregas de dos en dos (M=M+2) ya no serian 30 dias cierto? ahora seria la mitad :D , ya que entregaste 2 manzanas cada dia. (30/2=15 dias), haz entregado el doble de rapido, al entregar mas manzanas por dia. Bueno este es solo un ejemplo entonces los dias harian referencia al numero de lineas que se imprimene en la consola, al auamentar de 2 en 2, serian la mitad de lineas que si fuera de 1 en 1. Espero esto te sirva, saludos!!

    Luis Lira

    Luis Lira

    studenthace 5 años

    Lo que está haciendo el código es que en lugar de ir de 1 en 1, va de 2 en 2. Igual si lo hicieras con un número más grande aparecerían menos líneas y todo se haría más rápido porque de cierta te estarías saltando algunas iteraciones :)

    Kevin J. Zea Alvarado

    Kevin J. Zea Alvarado

    studenthace 5 años

    Se reducen a la mitad porque

    L
    va creciendo de 2 en 2 por cada iteración que hace dentro del
    while
    ; por ende, llega el doble de rápido a 30.

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.