<html>
<head>
</head>
<body>
<script type="text/javascript">
var a, b, i, s; // declaración de variables
s=0;// iniciamos s como contador a 0
//petición de datos por teclado
a=parseInt(prompt('dame un número entero positivo:',''));
b=parseInt(prompt('dame otro número entero positivo',''));
//comprobamos si a>b, me interesa que a<b
if (a>b){
x=a;
a=b;
b=x;
}
//comprobamos si a es par
if(a%2==0){//a es par y lo incrementamos en 1
alert(a+" es par y lo incrementamos en 1");
a++;// a++ es como poner que a=a+1
}
//entramos en el bucle para sumar los números impares
for (i=a;i<=b;i+=2){
//desde i=valor inicial hasta i=valor final con incremento de 2 hacer.
//i+=2 --> i=i+2
s=s+i;
}
document.write('El valor de la suma de los impares entre ',a,' y ',b,' es ',s);
</script>
</body>
</html>
No hay comentarios:
Publicar un comentario