Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

alguien del equipo scuuba que me ayude con mi code pls

hola buenas equipo alura y comunidad, quiero saber por que no me sale el code .arc y .lineTo en la bandera? lo tengo tal cual como lo hizo el instructor como se dan cuenta pero no me sale con el triangulo amarillo y menos la esfera azul, quedo atento.

<canvas width = "600" height="400"> </canvas>

<script>
    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");

    pincel.fillStyle = "lightgrey"; //propiedad o caracteristica
    pincel.fillRect(0,0,600,400); //funcion

    pincel.fillStyle = "green"; //propiedad
    pincel.fillRect(0,0,200,400); //funcion

    pincel.fillStyle = "red"; //propiedad
    pincel.fillRect(400,0,200,400); //funcion

    pincel.fillStyle = "yellow";
    pincel.beginPath();
    pincel.moveTo(300,200);
    pincel.lineTo(200,400);
    pincel.lineto(400,400);
    pincel.fill();

    pincel.fillStyle = "blue";
    pincel.beginPath();
    pincel.arc(300,200,50,0,2*3.14);
    pincel.fill();


</script>
1 respuesta
solución!

¡Hola Stive! Espero que se encuentre bien.

No te sale el triángulo amarillo porque hay un pequeño error en la segunda funcion pincel.lineTo() del código del triángulo, este error no permite la lectura del restro del programa por eso la esfera tampoco te sale.

Fíjate que el JavaScript hace diferenciación entre las letras minúsculas y mayúsculas. Así que tienes que cambiar la línea pincel.lineto(400,400); por pincel.lineTo(400,400); y todo va a salir bien pues además de eso tu programa está perfecto.

Si aún te quedan dudas, hablenos por acá o por el discord.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios