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

Haz lo que hicimos en el aula

flower.js

const pantalla = document.querySelector("canvas"); const pincel = pantalla.getContext("2d"); pincel.fillStyle = "lightgray"; pincel.fillRect(0, 0, 600, 400);

function dibujarCirculo(x, y, radio, color) { pincel.fillStyle = color; pincel.beginPath(); pincel.arc(x, y, radio, 0, 2 * 3.14); pincel.fill(); }

dibujarCirculo(30, 200, 20, "black"); dibujarCirculo(260, 200, 20, "orange"); dibujarCirculo(300, 200, 20, "red"); dibujarCirculo(300, 160, 20, "yellow"); dibujarCirculo(300, 240, 20, "blue");

app.js

function dibujarCuadrado(x, y, color) { let pantalla = document.querySelector("canvas"); let pincel = pantalla.getContext("2d");

pincel.fillStyle = color; pincel.fillRect(x, y, 50, 50); pincel.strokeStyle = "black"; pincel.strokeRect(x, y, 50, 50); }

for (let x = 0; x < 600; x = x + 50) { dibujarCuadrado(x, 50, "yellow"); dibujarCuadrado(x, 0, "red"); dibujarCuadrado(x, 100, "blue"); }

// Bandera italia

// pincel.fillStyle = "white"; // pincel.fillRect(0,0,600,400);

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

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

// 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();

// var pantalla = document.querySelector("canvas"); // var ctx = pantalla.getContext("2d");

// escuadra

// ctx.fillStyle = "black"; // ctx.beginPath(); // ctx.moveTo(50, 50); // ctx.lineTo(50, 400); // ctx.lineTo(400, 400); // ctx.fill();

// ctx.fillStyle = "white"; // ctx.beginPath(); // ctx.moveTo(100, 175); // ctx.lineTo(100, 350); // ctx.lineTo(275, 350); // ctx.fill();

// Cara minecraft

// pincel.fillStyle = "darkgreen"; // pincel.fillRect(135, 50, 350, 300); // pincel.fillStyle = "black"; // pincel.fillRect(180, 100, 90, 90); // pincel.fillRect(360, 100, 90, 90);

// pincel.fillRect(270, 190, 90, 100);

// pincel.fillRect(235, 240, 40, 110); // pincel.fillRect(355, 240, 40, 110); bara.js

function dibujarRectangulo(x, y, base, altura, color) { let pantalla = document.querySelector("canvas"); let pincel = pantalla.getContext("2d");

pincel.fillStyle = color; pincel.fillRect(x, y, base, altura); pincel.strokeStyle = "black"; pincel.strokeRect(x, y, base, altura); }

function escribirTexto(x, y, texto) { let pantalla = document.querySelector("canvas"); let pincel = pantalla.getContext("2d");

pincel.font = "15px Georgia"; pincel.fillStyle = "black"; pincel.fillText(texto, x, y); }

function dibujarBarra(x, y, serie, colores, texto) { escribirTexto(x, y - 10, texto);

let sumaAltura = 0; for (let i = 0; i < serie.length; i++) { let altura = serie[i]; dibujarRectangulo(x, y + sumaAltura, 50, altura, colores[i]); sumaAltura = sumaAltura + altura; } }

let colores = ["blue", "green", "yellow", "red", "gray"]; let serie2009 = [6, 47, 41, 3, 3]; let serie2019 = [81, 9, 3, 3, 4];

dibujarBarra(50, 50, serie2009, colores, "2009"); dibujarBarra(150, 50, serie2019, colores, "2019");

1 respuesta

Hola, Gracias por tu mensaje. Sin embargo, el foro no es el lugar más adecuado para responder a tus ejercicios. El foro es un espacio para compartir dudas, preguntas y discusiones sobre el material del curso. Te recomiendo que compartas la respuesta de tus ejercicios en nuestro servidor de Discord, que también es un buen lugar para compartir experiencias e interactuar con otros alumnos e instructores. ¡Deseamos que puedas cumplir con todos tus objetivos y tener éxito en tus estudios, saludos!

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