starting
This commit is contained in:
parent
56e0ab601e
commit
787d2af491
|
@ -0,0 +1,7 @@
|
|||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
func main() {
|
||||
fmt.Println("Hello world!")
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<html>
|
||||
|
||||
<body>
|
||||
<script src="1.js">
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,43 @@
|
|||
// Plataforma de televisión cobra una cuota plana de 15€ al mes (incluye series y peliculas, 4 partidos de futbol, 4 participaciones en apuestas deportivas), cuando el consumo mensual exceden esas condiciones, se cobran 6€ por cada partido y 5€ por cada apuesta, la factura mensual será coste fijo + coste partido + coste apuestas
|
||||
|
||||
// Añado las variables con las que trabajar, con lo que si queremos cambiar la fórmula, podemos hacerlo desde aquí
|
||||
var costeFijo = 15.0;
|
||||
|
||||
// Estos son los costes que utilizaremos para partidos y apuestas que superen el límite gratis
|
||||
var partidoExtra = 6.0;
|
||||
var apuestaExtra = 5.0;
|
||||
|
||||
var IVA = 1.21;
|
||||
|
||||
// Pedimos input al usuario y lo guardamos dentro de estas dos variables
|
||||
numeroPartidos = parseInt(prompt("Cuantos partidos has visto?"));
|
||||
numeroApuestas = parseInt(prompt("Cuantos apuestas has hecho?"));
|
||||
|
||||
// Si el número de partidos supera 4, creamos una variable que le resta 4 al número de partidos para descontar los partidos
|
||||
// incluidos gratis y lo multiplicamos por el precio que hemos declarado al principio:
|
||||
if (numeroPartidos > 4) {
|
||||
var impuestoPartidos = (numeroPartidos - 4) * partidoExtra;
|
||||
} else {
|
||||
// Si no supera este número, no existirá factura extra con lo que declaramos esta a 0
|
||||
var impuestoPartidos = 0.0;
|
||||
}
|
||||
|
||||
// Hacemos lo mismo que antes, solo reemplazando nuestras variables y declarando una equivalente al precio de las apuestas
|
||||
if (numeroApuestas > 4) {
|
||||
var impuestoApuestas = (numeroApuestas - 4) * apuestaExtra;
|
||||
} else {
|
||||
var impuestoApuestas = 0.0;
|
||||
}
|
||||
|
||||
// Sumamos el precio base a los impuestos declarados anteriormente, si no superaron el límite, estas variables sumarán
|
||||
// 0 y no afectarán al precio final
|
||||
var precioFinal = costeFijo + impuestoPartidos + impuestoApuestas;
|
||||
var precioFinalMasIVA = (costeFijo + impuestoPartidos + impuestoApuestas) * IVA;
|
||||
|
||||
// Sacamos la salida de los datos en pantalla
|
||||
document.write(`La factura del mes costará ${precioFinal}€!`);
|
||||
document.write(`<br>La factura del mes incluyendo IVA costará ${precioFinalMasIVA.toFixed(2)}€!`);
|
||||
|
||||
// for (let i = 1; i < 6; i++) {
|
||||
// document.write(`<br>${i}`)
|
||||
// }
|
|
@ -0,0 +1,7 @@
|
|||
<html>
|
||||
|
||||
<body>
|
||||
<script src="2.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,3 @@
|
|||
for (let i = 1; i <= 100; i++) {
|
||||
document.write(`${i}<br>`)
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
<html>
|
||||
|
||||
<body>
|
||||
<script src="3.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,14 @@
|
|||
// num = parseInt(prompt("Can I have num:"));
|
||||
|
||||
// Dada una palabra sacar la cantidad
|
||||
// i = 1
|
||||
word = prompt("Introduzca una palabra")
|
||||
|
||||
// while (i < 10) {
|
||||
// document.write(`${i}<br>`);
|
||||
// i = i + 2;
|
||||
// }
|
||||
|
||||
for (let i = 0; i < word.length; i++) {
|
||||
document.write(`${word.charAt(i)}<br>`)
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
<html>
|
||||
|
||||
<body>
|
||||
<script src="4.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,21 @@
|
|||
num1 = parseInt(prompt("Introduzca un número"));
|
||||
|
||||
num2 = parseInt(prompt("Introduzca otro número"));
|
||||
|
||||
if (num1 > num2) {
|
||||
min = num2;
|
||||
max = num1;
|
||||
}
|
||||
else {
|
||||
min = num1;
|
||||
max = num2;
|
||||
}
|
||||
for (let i = min; i <= max; i++) {
|
||||
document.write(`${i}<br>`)
|
||||
}
|
||||
// else if (num2 > num1) {
|
||||
// for (let i = num2; i <= num1; i++) {
|
||||
// document.write(`${i}<br>`)
|
||||
// }
|
||||
// }
|
||||
//
|
|
@ -0,0 +1,15 @@
|
|||
<html>
|
||||
|
||||
<body>
|
||||
<script src="5.js"></script>
|
||||
<form>
|
||||
<input type="text" name="comparador" id="test" value="">
|
||||
<input type="submit" name="" onclick="main()" value="Submit">
|
||||
</form>
|
||||
<br>
|
||||
<div id="normal"></div>
|
||||
<div id="reverse"></div>
|
||||
<div id="status"></div>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,41 @@
|
|||
// let palabra = prompt("Introduzca una palabra");
|
||||
// let palabra = document.getElementById("cool");
|
||||
|
||||
// for (let i = palabra.length - 1; i > 0; i - 1) {
|
||||
// document.write(`${palabra[i]}`);
|
||||
// }
|
||||
//
|
||||
|
||||
function main() {
|
||||
|
||||
//document.write(`<form><input type="text" name="comparador" id="test" value=""><input type="submit" name="" onclick="main('test')"value="Submit"></form>"`);
|
||||
|
||||
var palabra = document.getElementById('test').value;
|
||||
|
||||
var arrayInvertido = [];
|
||||
var arrayNormal = [];
|
||||
|
||||
/////////////////////////////////////////////////////////
|
||||
|
||||
for (let i = palabra.length - 1; i >= 0; i--) {
|
||||
document.write(`${palabra[i]}`);
|
||||
arrayInvertido.push(palabra[i]);
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////////////
|
||||
document.write("<br>")
|
||||
/////////////////////////////////////////////////////////
|
||||
|
||||
for (let i = 0; i < palabra.length; i++) {
|
||||
document.write(`${palabra[i]}`);
|
||||
arrayNormal.push(palabra[i]);
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////////////
|
||||
|
||||
if (arrayInvertido.toString() == arrayNormal.toString()) {
|
||||
document.write(`<br>SON IGUALES`);
|
||||
} else {
|
||||
document.write(`<br>NO SON IGUALES`);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
<html>
|
||||
|
||||
<body>
|
||||
<script src="./6.js"></script>
|
||||
<h1>Tabla de multiplicar</h1>
|
||||
<form>
|
||||
<input type="text" name="" id="inp" value="">
|
||||
<input type="submit" id="but" value="Submit">
|
||||
</form>
|
||||
<div id="contents"></div>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,9 @@
|
|||
var btn = document.getElementById("but");
|
||||
var d = document.getElementById("contents");
|
||||
var numero = document.getElementById("inp")
|
||||
|
||||
btn.addEventListener("click", multiplicador(numero.value));
|
||||
|
||||
function multiplicador(numb) {
|
||||
document.writeln(`${numb}`);
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
// Función que devuelve True si el valor que proveemos se encuentra entre el
|
||||
// valor "min" y el valor "max"
|
||||
function between(x, min, max) {
|
||||
return x >= min && x <= max;
|
||||
}
|
||||
|
||||
//<br> obligatorio
|
||||
document.write("<br>");
|
||||
|
||||
// Pidiendo valor
|
||||
var nota = parseInt(prompt("Introduzca su nota:"));
|
||||
|
||||
if (between(nota, 0.0, 4.99)) {
|
||||
document.write("Suspenso");
|
||||
}
|
||||
else if (between(nota, 5.0, 8.99)) {
|
||||
document.write("Aprobado");
|
||||
}
|
||||
else if (between(nota, 9.0, 10)) {
|
||||
document.write("Sobresaliente");
|
||||
}
|
||||
else {
|
||||
document.write("Nota no válida");
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
document.write("What<br>");
|
||||
|
||||
var a = parseInt(prompt("Introduzca la A:"));
|
||||
|
||||
var b = parseInt(prompt("Introduzca la B:"));
|
||||
|
||||
var c = parseInt(prompt("Introduzca la C:"));
|
||||
|
||||
var d = Math.pow(b, 2) - 4 * a * c;
|
||||
|
||||
if (d >= 0) {
|
||||
//TODO: Remember math class
|
||||
var x1 = -b + Math.sqrt(d) / 2 * a;
|
||||
var x2 = -b - Math.sqrt(d) / 2 * a;
|
||||
document.write(`x1 = ${x1.toFixed(2)}<br>`);
|
||||
document.write(`x2 = ${x2.toFixed(2)}`);
|
||||
|
||||
} else {
|
||||
document.write(`Raíz imaginaria?`);
|
||||
}
|
||||
|
||||
//2 25 2
|
||||
document.write(`<br>d = ${d}`);
|
||||
//alert(`a\na`);
|
|
@ -0,0 +1,74 @@
|
|||
<html>
|
||||
|
||||
<head>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<script>
|
||||
document.write("<strong>Hola</strong>", "<br>", "Mundo<br>");
|
||||
//alert("Test");
|
||||
//document.write("<ul><li>1</li><li>2</li><li>3</li></ul>");
|
||||
//n1 = 2
|
||||
//let n2 = 10
|
||||
//suma = n1+n2
|
||||
//document.write(`La suma es ${suma}`)
|
||||
//let inputted = prompt("test")
|
||||
//document.write(`<br>${inputted}`)
|
||||
|
||||
//a = parseInt(prompt("Dame un entero"))
|
||||
//document.write(`<br>${a}`)
|
||||
//b = a + 5
|
||||
//document.write(`<br>${b}`)
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
// cad = prompt("Introduzca una cadena:");
|
||||
// document.write(`<br>${cad}`);
|
||||
// document.write(`<br>La cadena tiene ${cad.length} carácteres.`);
|
||||
// document.write(`<br>La raíz cuadrada del número de carácteres es ${Math.sqrt(cad.length)}`);
|
||||
// document.write(`<br>El primer carácter de la cadena es ${cad.charAt(0)}.`);
|
||||
// document.write(`<br>El último carácter de la cadena es ${cad.charAt(cad.length - 1)}.`);
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
// document.write("<br><h1>Iterador</h1>");
|
||||
// document.write("<ul>");
|
||||
// for (let i = 0; i < cad.length; i++) {
|
||||
// document.write(`<li>${cad[i]}</li>`);
|
||||
// };
|
||||
// document.write("</ul>");
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
// document.write("<table border=1><tr>");
|
||||
// for (let i = 0; i < cad.length; i++) {
|
||||
// document.write(`<td width=20px align=center>${cad[i]}</td>`);
|
||||
// };
|
||||
// document.write("</tr></table>");
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
// document.write(Math.PI, "<br>");
|
||||
// horiz = parseFloat(prompt("Introduzca número de metros horizontales:"));
|
||||
// vertic = parseFloat(prompt("Introduzca número de metros verticales:"));
|
||||
// document.write(horiz, " ", vertic);
|
||||
// document.write(`<br>Área: ${horiz * vertic} metros cuadrados.<br>Perímetro: ${2 * horiz + 2 * vertic} metros.`);
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<!-- Pruebas basicas -->
|
||||
<!-- <script src="test.js"></script> -->
|
||||
|
||||
<!-- Ejercicio para calcular nota -->
|
||||
<!-- <script src="nota.js"></script> -->
|
||||
|
||||
<!-- Intentando comprender formulas -->
|
||||
<!-- <script src="raiz.js"></script> -->
|
||||
<button type="button" onclick="import(" ./nota.js");">a</button>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,13 @@
|
|||
var a = parseInt(prompt("Introduzca un número"))
|
||||
var b = parseInt(prompt("Introduzca otro número"))
|
||||
if (a > b) {
|
||||
document.write(`${a} es mayor que ${b}`)
|
||||
|
||||
} else if (b > a) {
|
||||
document.write(`${b} es menor que ${a}`)
|
||||
}
|
||||
else {
|
||||
document.write(`Son los mismos`)
|
||||
}
|
||||
|
||||
document.write("<br>Script finalizado")
|
Loading…
Reference in New Issue