hola vuelvo a insistir he seguido todos los pasos, y no hay caso, al cargar la pagina cae en un ciclo infinito, porfavor me puede ayudar,...

Ashtaroth Ladron de Sueños

Ashtaroth Ladron de Sueños

Pregunta
studenthace 5 años

hola vuelvo a insistir he seguido todos los pasos, y no hay caso, al cargar la pagina cae en un ciclo infinito, porfavor me puede ayudar, este es el codigo tal cual hasta el minuto 14:16

var d = document.getElementById(“dibujito”);

var lienzo = d.getContext(“2d”);

var lineas = 30;

var l = 0;

var yi, xf;

while(1 < lineas)

{

yi = l * 10

xf = 10 * (l + 1)

dibujarLinea("#AAF", 0, 0, 10, 300);

console.log("linea " + 1);

l = l + 1;

}

function dibujarLinea(color, xinicial, yinicial, xfinal, yfinal)

{

lienzo.beginPath();

lienzo.strokeStyle = color;

lienzo.moveTo(xinicial, yinicial);

lienzo.lineTo(xfinal, yfinal);

lienzo.stroke();

lienzo.closePath();

}

3 respuestas
para escribir tu comentario
    Carlos José González Juan

    Carlos José González Juan

    studenthace 5 años

    ¿por que tienes las comillas consol.log("linea" +1);? Se supone que es una variable y no lleva comillas. Tal como esta es una string y lo concatenas con 1. Por eso while entra en bucle infinito. No estas subiendo la variable linea 1, sino que estas concatenando linea a uno.

    Julián Castillo

    Julián Castillo

    studenthace 5 años

    Igualmente debes reemplazar los valores por las variables cuando llamas la función dibujarLinea dentro del While, la yi y la xf.

    Julián Castillo

    Julián Castillo

    studenthace 5 años

    Hola! Te faltan unos puntos y comas dentro del While al final de las operaciones de yi y de xf.

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.