Hola, no me carga el java en google chrome, se queda cargando como si fuera infinito, este es el código que tengo igual al del videovar...

Cristian Rodriguez

Cristian Rodriguez

Pregunta
studenthace 5 años

Hola, no me carga el java en google chrome, se queda cargando como si fuera infinito, este es el código que tengo igual al del videovar d = document.getElementById (“dibujito”);

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

var lineas = 30;

var l = 0;

var yi, xf;

while(1 < lineas)

{

yi = 10 * 1;

xf = 10 * (l + 1);

dibujarlinea("#AAF", 0, yi, xf, 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();

}

me arroja el chrome, código error: result_code_hung

si alguien sabe que pasa por fa un ayuda gracias, por qué no me carga y no me deja ver la imagen

2 respuestas
para escribir tu comentario
    Valeria Calcina Cisneros

    Valeria Calcina Cisneros

    studenthace 5 años

    ¡Hola Cris! No tienes tu código incompleto, si no que en esa parte del video el código esta así. Tienes un problema en tu código, colocaste el número

    "1"
    cuando deberia de ser la letra
    "l"
    , en esta linea:

    while(1 < lineas)

    Por tanto, cambia esa linea por esta otra:

    while(l < lineas)

    Guarda el archivo y recarga la página para ver los cambios ;) ¡Saludos!

    John Cardenas

    John Cardenas

    studenthace 5 años

    Hola!

    Tu código esta un poco incompleto y desordenado. Te dejo el código de la clase para que te puedas guiar:

    var texto = document.getElementById("texto_lineas"); var boton = document.getElementById("botoncito"); boton.addEventListener("click", dibujoPorClick ); var d = document.getElementById("dibujito"); var ancho = d.width; var lienzo = d.getContext("2d"); function dibujarLinea(color, xinicial, yinicial, xfinal, yfinal) { lienzo.beginPath(); lienzo.strokeStyle = color; lienzo.moveTo(xinicial, yinicial); lienzo.lineTo(xfinal, yfinal); lienzo.stroke(); lienzo.closePath(); } function dibujoPorClick() { var lineas = parseInt(texto.value); var l = 0; var yi, xf; var colorcito = "#FAA"; var espacio = ancho / lineas; for(l = 0; l < lineas; l++) { yi = espacio * l; xf = espacio * (l + 1); dibujarLinea(colorcito, 0, yi, xf, 300); console.log("Linea " + l); } dibujarLinea(colorcito, 1,1,1,299); dibujarLinea(colorcito, 1,299,299,299); }

    En cuanto al error, es un error de Google, no del código 🤔. Te dejo información por si quieres saber más -> https://support.google.com/chrome/a/answer/6271277?hl=es

    Saludos!

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.