Ejemplos while


//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);
}
}