Código de JavaScript - Triangulo rectangulo editable con canvas

sin imagen de perfil

Triangulo rectangulo editable con canvasgráfica de visualizaciones


JavaScript

Actualizado el 17 de Marzo del 2018 por Anonymous (35 códigos) (Publicado el 18 de Agosto del 2016)
15.703 visualizaciones desde el 18 de Agosto del 2016
El código lo que hace es dibujar un triángulo rectángulo con las medidas que le has dado (pixeles). Además de otras funciones: dibujar, limpiar y descargar.

Captura

Requerimientos

Navegadores web compatibles, o posteriores obligatorio
Google Chrome 4.0
Internet Explorer/Edge 9.0
Firefox 2.0
Safari 3.1
Opera 9.0

Si es de tu ayuda y quieres aprender mas visita:
https://www.youtube.com/channel/UCWSKQyNDhvBVrddHIhzx5Zg?view_as=subscriber

0.5 Actualización de Función
estrellaestrellaestrellaestrellaestrella(1)

Actualizado el 23 de Marzo del 2018 (Publicado el 18 de Agosto del 2016)gráfica de visualizaciones de la versión: 0.5 Actualización de Función
995 visualizaciones desde el 18 de Agosto del 2016

1.0 Actualización de Controles

Actualizado el 24 de Marzo del 2018 (Publicado el 20 de Agosto del 2016)gráfica de visualizaciones de la versión: 1.0 Actualización de Controles
1.133 visualizaciones desde el 20 de Agosto del 2016
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Actualización!
-botón limpiar
-estilo en el canvas
-triángulo blanco
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!Doctype html>
 <html>
  <head>
    <title>poner al canvas</title>
  </head>
  <body>
  <form name="f1">
  <input type="text"  name="txtn1" placeholder="valor horizontal">
  <input type="text"  name="txtn2" placeholder="valor vertical">
  <input type="button" value="Calcular"  onclick="dibujar()">
  <input type="button" value="Limpiar"  onclick="limpiar()">
  <button class="button"><a id="download"  download="Triangulo.png" target="_blank">Descargar</a></button>
 
<br>
    <canvas id="miCanvas" style="background-color:rgba(58,58,60,1.00)" width="450" height="350">Su navegador no soporta Canvas.</canvas>
    </form>
        <script type="text/javascript">
      function dibujar(){
        var canvas = document.getElementById('miCanvas');
        var contexto = canvas.getContext('2d');
        var n1=document.f1.txtn1.value;
        var v1=parseInt(25)+  parseInt(n1);
        var n2=document.f1.txtn2.value;
        var v2=parseInt(25)+ parseInt(n2);
		  contexto.beginPath();
		  contexto.moveTo(v1,25);//aquí va la anchura 1
		  contexto.lineTo(25,25);
		  contexto.lineTo(25,v2);// aquí va la altura 2
		  contexto.fillStyle="White"
		  contexto.fill();
	}
	function limpiar(){
	var canvas = document.getElementById('miCanvas');
    var contexto = canvas.getContext('2d');
	contexto.clearRect(0, 0, canvas.width, canvas.height);
	}
					  var download = document.getElementById("download");
 
download.addEventListener("click", function() {
  var image = document.getElementById("miCanvas").toDataURL("image/png").replace(/^data:image\/[^;]/, 'data:application/octet-stream');
  download.setAttribute("href", image);
});
    </script>
  </body>
</html>



Comentarios sobre la versión: 1.0 Actualización de Controles (0)


No hay comentarios
 

Comentar la versión: 1.0 Actualización de Controles

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

2.0 Actualización de Corrección

Actualizado el 22 de Abril del 2018 (Publicado el 25 de Febrero del 2017)gráfica de visualizaciones de la versión: 2.0 Actualización de Corrección
1.129 visualizaciones desde el 25 de Febrero del 2017

3.0 Actualización de Diseño
estrellaestrellaestrellaestrellaestrella(1)

Actualizado el 28 de Mayo del 2017 (Publicado el 25 de Febrero del 2017)gráfica de visualizaciones de la versión: 3.0 Actualización de Diseño
12.447 visualizaciones desde el 25 de Febrero del 2017
http://lwp-l.com/s3636