ParseInt y ParseFloat
Función: Convierte una cadena de texto en un número entero.
Estructura básica:
parseInt("Texto que contiene números")
parseInt(variable)
Ejemplo
var n=parseInt("123.45"); // R 123
Función: Convierte una cadena de texto en un número con decimales.
Estructura básica:
parseFloat("Texto que contiene números")
parseFloat(variable)
Ejemplo
var n=parseFloat("123.45"); // R 123.45
Mira este ejemplo:
<html>
<head>
<title>prompt</title>
</head>
<body>
<script>
var t1 = prompt("Introduce un número:");
var t2 = prompt("Introduce otro número:");
var n1=parseFloat(t1);
var n2=parseFloat(t2);
var r = t1+t2;
var t3="Concatenar a "+t1+" y "+t2+" es: "+r;
alert(t3);
r = n1+n2;
t3="La suma de "+t1+" y de "+t2+" es: "+r;
alert(t3);
</script>
</body>
</html>
Actividad 2.9.A
Crea una nueva página HTML con el nombre "Act29A", siguiendo el ejemplo anterior. En esta página, solicita al usuario que ingrese 2 valores y, al finalizar, muestra el resultado de la multiplicación de estos 2 valores.
Actividad 2.9.B
Crea una nueva página HTML con el nombre "Act29B", siguiendo el ejemplo anterior. En esta página, solicita al usuario que ingrese 3 valores y, al finalizar, muestra el resultado de la suma de estos 3 valores.