Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

Pregunta del triángulo...

¿Porqué se obvia la linea que cierra el triángulo? La de 50, 50?

        pincel.fillStyle="blue";
        pincel.beginPath();
        pincel.moveTo(50, 50);
        pincel.lineTo(50, 400);
        pincel.lineTo(400, 400);
        pincel.lineTo(50, 50);
        pincel.fill();
3 respuestas

Jorge, el método fill() rellena un dibujo y este debe estar cerrado, en este caso cuando no se indica la ultima linea de cierre lo que hace JavaScript por defecto es que como no está cerrado lo cierra para poder ejecutar el método.

HOla José, gracias por la respuesta. Estaría mal cerrarlo uno mismo o es buena práctiva dejar que java lo haga por tí. Al final qué prevalece?

Si ya sabes que es un polígono cerrado no es necesario indicarlo, pero creo que para que otras personas lo entienda mejor colocamos el cierre y así no se generan este tipo de dudas.