diff --git b/ejercicio1.js a/ejercicio1.js new file mode 100644 index 0000000..0b16f09 --- /dev/null +++ a/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 b/images/dado-1.png a/images/dado-1.png new file mode 100644 index 0000000..f7815ec Binary files /dev/null and a/images/dado-1.png differ diff --git b/images/dado-2.png a/images/dado-2.png new file mode 100644 index 0000000..22713f7 Binary files /dev/null and a/images/dado-2.png differ diff --git b/images/dado-3.png a/images/dado-3.png new file mode 100644 index 0000000..09ed88e Binary files /dev/null and a/images/dado-3.png differ diff --git b/images/dado-4.png a/images/dado-4.png new file mode 100644 index 0000000..038827b Binary files /dev/null and a/images/dado-4.png differ diff --git b/images/dado-5.png a/images/dado-5.png new file mode 100644 index 0000000..ce6346d Binary files /dev/null and a/images/dado-5.png differ diff --git b/images/dado-6.png a/images/dado-6.png new file mode 100644 index 0000000..0dd1756 Binary files /dev/null and a/images/dado-6.png differ diff --git b/index.html a/index.html new file mode 100644 index 0000000..6b9eaf3 --- /dev/null +++ a/index.html @@ -0,0 +1,27 @@ + + + + + + + Document + + +

+

Bienvenido JOSE

+ Numero aleatorio:

+ +
+

+ + + + + + + +
+ + + +