Código del primer alert Script.

En este ejercicio declaramos 8 variables y a cada una un comportamiento diferente: <SCRIPT LANGUAGE="JavaScript"> //declaramos las 8 variables var i=2; var res0=""; var res1=""; var res=""; var res2=""; var rest=""; var j=7; var k=7; while (i<j) { res0=""+i +" ";//sumando 1 al 2 se llega al resultado 6 res1=res1+" "+i+" ";//con esto se declara el resultado de cada sumatoria res=res+" "+i+" - "+j +" ";//con esto se declara el resultado de cada sumatoria y el 7 de la var j res2=res2+" "+i+" - "+k +" ";//con esto se declara el resultado de cada sumatoria y la resta de la var k hasta que var i toma el valor 6 rest=res0+"Se detalla el resultado de la progresión 2 + 1" +"\n"+res1+ "Se detalla toda la progresión 2 + 1"+"\n"+res +" Se detalla la progresión 2 + 1 y el 7"+"\n"+res2+" Se detalla la progresión 2 + 1 y 7 -1 hasta que i llega a 6"+"\n";//todo en un solo alert i++; k--; } alert(rest+""); </SCRIPT> Programa que repite un texto cualquiera, el número de veces que queramos,
utilizando un “while”

Código del segundo alert Script.

<SCRIPT LANGUAGE="JavaScript"> var nom; var indice=1; var num; var respuesta=" "; nom=prompt("Escribe tu nombre",""); num=prompt("Cuántas veces quieres que lo repita",""); num=parseInt(num,10); // era una cadena y ahora es un número while (indice <= num) { respuesta=respuesta+nom+"\n"; indice++; } alert(respuesta); </SCRIPT> - Recordar que en el “ParseInt” no es necesario escribir el 10,
ya que por defecto (si no lo escribimos), es base 10.

Programa que acumula la suma y el producto de números .

Código del tercer alert Script.

<SCRIPT LANGUAGE="JavaScript"> var num; var sum=0; var pro=1; var respuesta=""; num=prompt("Escribe un número diferente de cero=",""); num=parseFloat(num); while(num != 0) { sum=sum+num; pro=pro*num; respuesta=respuesta+num+"\tsuma parcial:"+sum+"\tproductoparcial:"+pro+"\n"; num=prompt("Escribí otro número (para terminar escribí cero)",""); num=parseFloat(num); } alert(respuesta); </SCRIPT> - Observar como acumulamos la suma y el producto:
Contador que acumula la suma de los números “num”: sum=sum+num;
Hemos de inicializar a 0 la variable “sum”.
Contador que acumula el producto de los números “num”: pro=pro*num
Hemos de inicializar a 1 la variable “pro”.
Bajar el archivo de texto con el código completo

Volver