ParseInt y ParseFloat
Estructura básica:
parseInt("Texto que contiene números")
parseInt(variable)
parseFloat("Texto que contiene números")
parseFloat(variable)
Mira este ejemplo:
<html>
<head>
<title>prompt</title>
</head>
<body>
<script>
var text1 = prompt("Introduce un número:");
var text2 = prompt("Introduce otro número:");
var n1=parseFloat(text1);
var n2=parseFloat(text2);
var resultado = n1+n2;
var text3="La suma de "+text1+" y de "+text2+" es: "+resultado;
alert(text3);
resultado = n1*n2;
text3="La multiplicación de "+text1+" y de "+text2+" es: "+resultado;
alert(text3);
</script>
</body>
</html>
Actividad 3.0.A
En esta actividad, vamos a modificar el ejemplo anterior para crear una página HTML que calcule el área y el perímetro de un rectángulo.
Instrucciones:
Ajusta los textos que aparecen en los prompt() de la siguiente manera:
Primer prompt: "Ingresar la base del rectangulo".
Segundo prompt: "Ingresar la altura del rectangulo".
Modifica la variable resultado para realizar los siguientes cálculos:
Para el área:
resultado = n1 * n2;
Para el perímetro:
resultado = n1 + n1 + n2 + n2;
Con estos pequeños ajustes en los comandos del ejemplo, obtendrás una página web que, al ingresar la base y la altura de un triángulo rectángulo, calculará y mostrará su área y perímetro.
Formulas:
Actividad 3.0.B
Crea una nueva página HTML con el nombre "Act30B", siguiendo el formato del ejemplo anterior.
Ajusta los prompt() para solicitar los valores de la base y la altura del triángulo rectángulo:
Primer prompt: "Ingresa la base del triángulo".
Segundo prompt: "Ingresa la altura del triángulo".
Modifica las operaciones en la variable resultado para calcular lo siguiente:
Área del triángulo:
resultado = n1 * n2 / 2;
Hipotenusa usando el Teorema de Pitágoras: resultado = Math.sqrt(n1 * n1 + n2 * n2);
Al finalizar, el usuario deberá obtener el área y la hipotenusa del triángulo rectángulo al ingresar los valores correspondientes.
Formulas:
Actividad 3.0.C
Crea una nueva página HTML con el nombre "Act30C", siguiendo el ejemplo anterior. En esta página, solicita al usuario que ingrese un valor y luego otro valor que corresponda al porcentaje que se desea calcular del primer valor. Al finalizar, muestra el resultado del porcentaje.
Formula=valor*porcentaje/100;
Actividad 3.0.D
Crea una nueva página HTML con el nombre "Act30D", siguiendo el ejemplo anterior. En esta página, solicita al usuario que ingrese 2 valores y, al finalizar, muestra el resultado de la suma, resta, multiplicación y división de estos valores.