Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Escuadra

<canvas  width="600" height="400"> </canvas>
<script>
  var pantalla = document.querySelector("canvas");
  var pincel = pantalla.getContext("2d");

  // Triangulo externo
  pincel.fillStyle = "black "; // propiedad
  pincel.beginPath();
  pincel.moveTo(50, 50);
  pincel.lineTo(50, 400);
  pincel.lineTo(400, 400);
  pincel.fill();

  // Triangulo interno
  pincel.fillStyle = "white "; // propiedad
  pincel.beginPath();
  pincel.moveTo(100, 175);
  pincel.lineTo(100, 350);
  pincel.lineTo(275, 350);
  pincel.fill();
</script>

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Jhonatan!

El código que compartiste es un ejemplo de cómo dibujar una escuadra con triángulos en un canvas HTML utilizando JavaScript.

En este caso, se están dibujando dos triángulos, uno negro que forma el borde de la escuadra y otro blanco que forma la parte interna.

El método utilizado para dibujar los triángulos es fill(), que rellena el área delimitada por los puntos especificados con el color actual del pincel.

Si deseas modificar el tamaño de la escuadra, puedes cambiar los valores de width y height en la etiqueta canvas. También puedes ajustar las coordenadas de los puntos en los métodos moveTo() y lineTo() para personalizar la forma y tamaño de la escuadra.

Espero que esta información te sea útil. ¡Buenos estudios!