//Capital a interés compuesto hasta que supere una cantidad var capital = 1000; var periodo=1; while (capital < 12000) { capital*=1.1; periodo++; } console.log(periodo); console.log(capital); //Serie de fibonacci var a=1,b=1,c=1; while(c<100){ console.log(c); c=a+b; a=b; b=c; } //Duplicar una cantidad hasta que supere 1000 var a=1; while (a<1000){ a*=2; console.log(a); }</pre> var a = 1, suma = 0; while (a <= 100) { console.log(a); suma += a; a++; } console.log(suma); var a = 1; while (a < 10) { if (a % 2 == 0) { console.log(a + " es par"); } else { console.log(a + " es impar"); } a++; } var a = 1, sumaPares = 0, sumaImpares = 0; while (a <= 100) { if (a % 2 == 0) { sumaPares += a; } else { sumaImpares += a; } a++; } console.log(sumaPares); console.log(sumaImpares);</pre> var a = 1, suma = 0; while (a <= 100) { if (a % 3 == 0) { suma += a; } a++; } console.log(suma); var a = 10; do { console.log(a); a++; } while (a < 10); var a = 10; while (a < 10) { console.log(a); a++; } for (var i = 1; i <= 100; i++) { if (i % 3 == 0 && i % 5 == 0) { console.log(i); } }