Updating homework

This commit is contained in:
raul 2024-01-15 13:25:25 +01:00
parent a0f171d723
commit 3a46c8beef
3 changed files with 53 additions and 1 deletions

2
1.go
View File

@ -8,7 +8,7 @@ import (
) )
func roundFloat(numero float64, precision uint) float64 { func roundFloat(numero float64, precision uint) float64 {
radio := math.Pow(10, float64(precision)) var radio = math.Pow(10, float64(precision))
var resultado = math.Round(numero*radio) / radio var resultado = math.Round(numero*radio) / radio
return resultado return resultado
} }

20
7.html Normal file
View File

@ -0,0 +1,20 @@
<html>
<head>
<meta name="" charset="UTF-8" content="">
</head>
<body>
<script src="./7.js"></script>
<h1>Galería</h1>
<form>
<select id="opciones">
<option value="HOR">Horizontal</option>
<option value="VER">Vertical</option>
</select>
<input type="text" id="numeroDeImagenes" name="" value="">
<input type="submit" name="" onclick="galeriaHOR()" value="Submit">
</form>
</body>
</html>

32
7.js Normal file
View File

@ -0,0 +1,32 @@
function galeriaHOR() {
// var num = document.getElementById('numeroDeImagenes').value;
// document.writeln(`<table border=1><tr>`);
//for (let i = 0; i < num; i++) {
//document.write(`<td><img src="./google.png" width=250px height=250px></td>`)
//}
//document.writeln(`</tr></table>`);
// Sacar el select y subsecuentemente el valor de este
var opcion = document.getElementById('opciones');
var valor = opcion.value;
// Sacar el número seleccionado por el usuario
var num = document.getElementById('numeroDeImagenes').value;
if (valor.toString() == "HOR") {
//var num = document.getElementById('numeroDeImagenes').value;
document.writeln(`<table border=1><tr>`);
for (let i = 0; i < num; i++) {
document.write(`<td><img src="./google.png" width=250px height=250px></td>`);
}
document.writeln(`</tr></table>`);
}
else {
document.writeln(`<table border=1>`);
for (let i = 0; i < num; i++) {
document.write(`<tr><td><img src="./google.png" width=250px height=250px></td></tr>`);
}
document.writeln(`</table>`);
}
}