PROBLEMA
-
Se ingresan por teclado dos números (emplear parseFloat para convertirlos) mostrar un mensaje si alguno de los dos no es un número (isNaN). Luego si son valores numéricos proceder a multiplicarlos y verificar si el resultado es finito (isFinite) para mostrar el resultado.
Problema 1.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
let x1, x2, producto;
x1 = prompt('Ingrese el primer valor:', '');
x2 = prompt('Ingrese el segundo valor:', '');
x1 = parseFloat(x1);
x2 = parseFloat(x2);
if (isNaN(x1) || isNaN(x2))
document.write('Al menos uno de los dos valores ingresados no es numérico.');
else {
producto = x1 * x2;
if (isFinite(producto))
document.write('El producto de los dos valores es:' + producto);
else
document.write('El resultado de multiplicar dichos valores es infinito');
}
</script>
</body>
</html>