Por el experto: Ing.
Ubaldo Acosta
[Link] obal [Link] .mx
Crear un proyecto con JavaScript para realizar una suma. Al
finalizar veremos:
[Link] obal [Link] .mx
Creamos un nuevo proyecto:
[Link] obal [Link] .mx
Creamos un nuevo archivo [Link]:
[Link] obal [Link] .mx
Archivo [Link]:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EjercicioJavaScript 3</title>
<script type="text/javascript" src="[Link]"></script>
</head>
<body>
<h1>EjercicioJavaScript 3</h1>
<button onclick="sumar();">Sumar</button>
</body>
</html>
[Link] obal [Link] .mx
Archivo [Link]:
function sumar() {
//Envolvemos todo el codigo en un bloque
//try y catch para procesar la excepcion
//en caso de que haya ocurrido alguna
try {
//Pedimos el valor del operando a
var a = prompt("Valor a:", "");
//validamos parametro a
if (!a || isNaN(a)) {
throw new Error("Valor invalido de a:" + a);
}
//pedimos el valor del operando b
var b = prompt("Valor b:", "");
//validamos parametro b
if (!b || isNaN(b)) {
throw new Error("Valor invalido de b:" + b)
}
[Link] obal [Link] .mx
Archivo [Link]:
/* Si no hay problema, hacemos la suma
* necesitamos convertir a int los parametros
* partseInt convierte a entero, si no es entero
* no va a realizar la suma sino concatena los valores
*/
var c = parseInt(a) + parseInt(b);
alert("La suma es:" + c);
} catch (e) {
alert("El error es:" + [Link]);
}
[Link] obal [Link] .mx
[Link] obal [Link] .mx
( )
[Link] obal [Link] .mx
Con este ejercicio hemos puesto en práctica varias funciones
más con JavaScript y HTML.
En este ejemplo utilizamos la función prompt de JavaScript
para capturar los datos del usuario, sin embargo en ejercicios
posteriores utilizaremos cajas de texto de HTML para capturar
la información y así mismo desplegar el resultado en la página
HTML.
[Link] obal [Link] .mx
Por: Ing. Ubaldo Acosta
[Link] obal [Link] .mx