Javascript

Selecciona un elemento HTML con ID resultado y accede a su valor, este se puede leer o sobreescribir
 
document.getElementById("resultado").value;
Selecciona un elemento HTML con ID botonAzar y lo pone a la escucha, hasta que alguien lo pulsa y entonce llama a la función generaAzar()

document.getElementById("botonAzar").addEventListener("click", generaAzar);


EJERCICIO 1

Calcular el indice de masa muscular IMM.

fórmula =>  imm = peso / ( altura * altura )

</pre>
<!DOCTYPE html>
<html>
<head>
<title>MMI</title>
</head>
<body>

Peso<input type="number" id="peso" name="" value=68><br>
Altura<input type="number" id="altura" value="1.70"><br>
MMI<input type="number" id="mmi" name=""><br>
<input type="button" id="calcula" value="Calcula">

<script type="text/javascript">
// botones qu escuchan
document.getElementById("calcula").addEventListener("click", mmi)

function mmi() {
var peso = document.getElementById("peso").value;
var altura = document.getElementById("altura").value;
var mmi = peso/(altura*altura);
document.getElementById("calcula").value = mmi
console.log(mmi);
}

</script>
</body>
</html>
<pre>

EJERCICIO 2

Dos equipos de baloncesto han jugado varios encuentros y queremos saber cual tiene la media superior.

1.- Crear un formulario de entrada para poner el nombre de los equipos y tres entradas por cada equipo para poner cuantos puntos obtuvo, calcular la media de cada equipo y sacar por pantalla la media y el nombre del equipo ganador.

2.- Organizar la pantalla con flexbox , poner una cabecera con un nombre que te inventes para la competición y un icono con un balón de basket. Cada equipo tendrá su propio logo.


 

EJERCICIO 3

Hacer un calculadora de propinas. Dependiendo del precio de la comida se calculará una porcentaje diferente  de propina. Crear un formulario para introducir el precio de la comida, un botón para calcular y una salida donde pondrá la propina a pagar.

  • Para calcular el 20% el paso más fácil es multiplicar por 0.2 (20/100).
  • Si la cuenta es menos de 50 euros, la propina sera el 20%
  • Se está entre 50-200 euros será del 15%
  • Si es más de 200 un 10%