From d9e75e47126c5a998741e2ef14e59dcfe2cb3955 Mon Sep 17 00:00:00 2001 From: JoseBaezx Date: Thu, 5 May 2022 16:37:41 -0400 Subject: [PATCH] Initial commit --- ejercicio1.js | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ images/dado-1.png | Bin 0 -> 14011 bytes images/dado-2.png | Bin 0 -> 15543 bytes images/dado-3.png | Bin 0 -> 16862 bytes images/dado-4.png | Bin 0 -> 16669 bytes images/dado-5.png | Bin 0 -> 18063 bytes images/dado-6.png | Bin 0 -> 19080 bytes index.html | 27 +++++++++++++++++++++++++++ 8 files changed, 89 insertions(+) create mode 100644 ejercicio1.js create mode 100644 images/dado-1.png create mode 100644 images/dado-2.png create mode 100644 images/dado-3.png create mode 100644 images/dado-4.png create mode 100644 images/dado-5.png create mode 100644 images/dado-6.png create mode 100644 index.html diff --git a/ejercicio1.js b/ejercicio1.js new file mode 100644 index 0000000..0b16f09 --- /dev/null +++ b/ejercicio1.js @@ -0,0 +1,62 @@ +// 1. Escribir una función en JavaScript que calcule la versión que suma en la ecuación +// cuadrática +// (-b + sqrt(b^2 - 4ac))/2a +// Entrada: a, b, c Salida: raiz cuadrática (+) +function ecuacion(a,b,c){ + let resultado; + resultado= (b + Math.sqrt(Math.pow(b,2)-4*a*c))/(2*a) + + console.log(resultado) +} + +ecuacion(4,-64,2) + + +// 2. Escribir una función en JavaScript que calcule la versión que resta en la ecuación +// cuadrática +// (-b - sqrt(b^2 - 4ac))/2a +// Entrada: a, b, c Salida: raiz cuadrática (‒) + +function ecuacion(a,b,c){ + return (-b - Math.sqrt(Math.pow(b,2)-4*a*c))/(2*a) + +} + +ecuacion(4,-64,2) + +// 3. Escribir una función en JavaScript que reciba un id y un string y ponga como innerHTML +// del elemento con el id referenciado el valor del string +// Entrada: id, string Salida: n/a + +function domManipulation(id, detalle){ + + document.getElementById(id).innerHTML = detalle; +} + +domManipulation('demo', 'HELLO WORLD!!') + +// 4. Escribir una función en JavaScript que reciba un id, y ponga en el innerHTML del +// elemento con el id referenciado un número aleatorio entre 1 y 100 + +function domManipulation2(id){ + document.getElementById(id).innerHTML = Math.round(Math.random() * (100 - 1) + 1);; +} + +domManipulation2('aleatorio') + +// 5. Tirando Dados +// Hacer una página WEB (HTML) que genere, en JavaScript, 5 números aleatorios del 1 al 6 y +// dibuje los dados correspondientes a los números obtenidos. + +function tiraDados(){ + const images=['images/dado-1.png','images/dado-2.png', 'images/dado-3.png', 'images/dado-4.png', 'images/dado-5.png', 'images/dado-6.png']; + document.getElementById("dado1").src = images[Math.round(Math.random() * (5 - 0) + 0)]; + document.getElementById('dado2').src = images[Math.round(Math.random() * (5 - 0) + 0)]; + document.getElementById('dado3').src = images[Math.round(Math.random() * (5 - 0) + 0)]; + document.getElementById('dado4').src = images[Math.round(Math.random() * (5 - 0) + 0)]; + document.getElementById('dado5').src = images[Math.round(Math.random() * (5 - 0) + 0)]; + +} + +tiraDados() + diff --git a/images/dado-1.png b/images/dado-1.png new file mode 100644 index 0000000..f7815ec Binary files /dev/null and b/images/dado-1.png differ diff --git a/images/dado-2.png b/images/dado-2.png new file mode 100644 index 0000000..22713f7 Binary files /dev/null and b/images/dado-2.png differ diff --git a/images/dado-3.png b/images/dado-3.png new file mode 100644 index 0000000..09ed88e Binary files /dev/null and b/images/dado-3.png differ diff --git a/images/dado-4.png b/images/dado-4.png new file mode 100644 index 0000000..038827b Binary files /dev/null and b/images/dado-4.png differ diff --git a/images/dado-5.png b/images/dado-5.png new file mode 100644 index 0000000..ce6346d Binary files /dev/null and b/images/dado-5.png differ diff --git a/images/dado-6.png b/images/dado-6.png new file mode 100644 index 0000000..0dd1756 Binary files /dev/null and b/images/dado-6.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..6b9eaf3 --- /dev/null +++ b/index.html @@ -0,0 +1,27 @@ + + + + + + + Document + + +

+

Bienvenido JOSE

+ Numero aleatorio:

+ +
+

+ + + + + + + +
+ + + + -- libgit2 0.26.0