<html>
<head>
<title>Practica7</title>
<script type="text/javascript">
//Imprimir los 10 primeros numeros naturales
var x, y;
//Con ciclo for
document.write("Imprime los numeros naturales del 1 al 10 <br>");
for (x = 1; x <= 10; x++)
{
document.write( x + "; ");
}
document.write("<br>");
//solo los pares
document.write("Imprime los numeros naturales pares del 1 al 10 <br>");
for (x = 1; x < 10; x++)
{
if (x % 2)
{
x++;
}
document.write( x + '; ');
}
document.write("<br>");
//Bucle anidado
document.write("Imprime una tabla de los numeros naturales del 1-10 <br>");
for (x = 1; x < 10; x++)
{ for (y = 1; y < 10; y++)
{
document.write(x + ":" + y+" ");
}
document.write('<br>');
}
document.write("<br>");
//Bucle infinito
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle infinito <br>");
x=1;
for (;;)
{
document.write( x + '; ');
x++;
if(x==10)
break;
}
document.write("<br>");
//Bucle while
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle while <br>");
var x = 1;
while (x < 10)
{
document.write( x + "; ");
x++;
}
document.write("<br>");
//Bucle while
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle while <br>");
var x = 1;
do
{
document.write( + x + "; ");
x++;
} while (x < 10);
document.write("<br>");
//Aplicación: Trabajando con listas
document.write("Imprime una lista utilizando bucle for <br>");
var lista = ["1primero","2segundo","3tercero"];
for (i=0; i<lista.length; i++)
{
document.write(lista[i]+"; ");
}
document.write("<br>");
</script>
</head>
<body>
</body>
</html>
Mostrando entradas con la etiqueta BUCLE. Mostrar todas las entradas
Mostrando entradas con la etiqueta BUCLE. Mostrar todas las entradas
miércoles, 15 de marzo de 2017
Nos pide hasta 5 números y nos dice cual es múltiplo de 5
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i, n, c, m; // declaración de variables
c=0;// iniciamos c como contador a 0
//bucle repetitivo
m=parseInt(prompt('¿Cúantos números quieres leer?',''));
for(i=1;i<=m;i++){
n=parseInt(prompt('Dame un número',''));
if(n%5==0){//comprobamos si n es múltiplo de 5
alert("El número "+n+" es múltiplo de 5");
c++;
}
}
document.write('De los cinco números introducidos ',c,' son múltiplos de cinco');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i, n, c, m; // declaración de variables
c=0;// iniciamos c como contador a 0
//bucle repetitivo
m=parseInt(prompt('¿Cúantos números quieres leer?',''));
for(i=1;i<=m;i++){
n=parseInt(prompt('Dame un número',''));
if(n%5==0){//comprobamos si n es múltiplo de 5
alert("El número "+n+" es múltiplo de 5");
c++;
}
}
document.write('De los cinco números introducidos ',c,' son múltiplos de cinco');
</script>
</body>
</html>
jueves, 9 de marzo de 2017
Sumar los números del 1 al 100
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i, s;// declaracion de variables
s=0;//iniciamos s, acumulador de suma
for (i=1;i<=100;i++){//bucle repetitivo
s=s+i;//acumulador de suma
}
document.write(s,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i, s;// declaracion de variables
s=0;//iniciamos s, acumulador de suma
for (i=1;i<=100;i++){//bucle repetitivo
s=s+i;//acumulador de suma
}
document.write(s,',');
</script>
</body>
</html>
For-Bucle contador del 1 al 20
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i;
for (i=1;i<=20;i++)
document.write(i,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i;
for (i=1;i<=20;i++)
document.write(i,',');
</script>
</body>
</html>
do...while- bucle
Do While
Hacer...mientras
do{
...
}while(condición)
Hacer...mientras
- Es una estructura que se repite mientras la condicióon sea falsa. Siempre evalúa al final de la condición.
do{
...
}while(condición)
miércoles, 8 de marzo de 2017
Estructura repetitiva: FOR
- Se repiten las veces que yo le diga o infinito de veces
ejem: Imprimir números del 1 al 9
var i;
for (i=1;i<9;i++)
document.write(i,',');
Suscribirse a:
Entradas (Atom)