Del contenido del capítulo JavaScript loop while W3Schools.
Ejemplo 1. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Recorrer la variable <i>i</i> desde <i>0</i> hasta <i>10</i>.</h2> <button onclick="myFunction()">Púlsame</button> <p id="demo"></p> <script> function myFunction() { var text = ""; var i = 0; while (i < 10) { text += "<br>El número es " + i; i++; } document.getElementById("demo").innerHTML = text; } </script> </body> </html> |
Ejemplo 2.
Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Otra forma de recorrer la variable <i>i</i> desde <i>0</i> hasta <i>10</i>.</h2> <button onclick="myFunction()">Púlsame</button> <p id="demo"></p> <script> function myFunction() { var text = "" var i = 0; do { text += "<br>El número es " + i; i++; } while (i < 10) document.getElementById("demo").innerHTML = text; } </script> </body> </html> |
Ejemplo 3. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>El bucle <i>for</i> hace las cosas de manera similar.</h2> <p id="demo"></p> <script> var cars = ["BMW", "Volvo", "Saab", "Ford"]; var i = 0; var text = ""; for (;cars[i];) { text += cars[i] + "<br>"; i++; } document.getElementById("demo").innerHTML = text; </script> </body> </html> |
Ejemplo 4. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>El mismo ejemplo con el bucle <i>while</i>.</h2> <p id="demo"></p> <script> var cars = ["BMW", "Volvo", "Saab", "Ford"]; var i = 0; var text = ""; while (cars[i]) { text += cars[i] + "<br>"; i++; } document.getElementById("demo").innerHTML = text; </script> </body> </html> |
Ejercicio 1.
Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript. Ejercicio 1</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Dentro del <i>script</i> cambiar <i>num1</i> por <i>0</i> y <i>num2</i> por <i>10</i> y hacer correr el código.</h2> <p id="demo"></p> <script> var i = 0; while (i < 10) { document.getElementById("demo").innerHTML += i + "<br>"; i++; } </script> </body> </html> |
Ejercicio 2. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript. Ejercicio 2</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Hacer que el bucle cuente desde <i>5</i> en lugar de desde <i>0</i>.</h2> <p id="demo"></p> <script> var i = 5; while (i < 10) { document.getElementById("demo").innerHTML += i + "<br>"; i++; } </script> </body> </html> |
Ejercicio 3. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript. Ejercicio 3</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Hacer que el bucle comience en <i>5</i> y cuente hasta <i>50</i> (incluido) de cinco en cinco.</h2> <p id="demo"></p> <script> var i = 5; while (i <= 50) { document.getElementById("demo").innerHTML += i + "<br>"; i = i + 5; } </script> </body> </html> |
Ejercicio 4. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript. Ejercicio 4</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Hacer que el bucle cuente hacia atrás desde <i>10</i> hasta <i>0</i> con saltos de línea.</h2> <p id="demo"></p> <script> var i = 10; while (i >= 0) { document.getElementById("demo").innerHTML += i + "<br>"; i--; } </script> </body> </html> |
Ejercicio 5. Este es el código exacto del documento que se muestra:
<!DOCTYPE html> <html> <head> <title>Bucle while JavaScript. Ejercicio 5</title> <meta charset="UTF-8" /> <meta name="author" content="Ángel Puente" /> <link href="../estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>El bucle <i>do/while</i> debería sacar: <i>0</i>, <i>1</i>, <i>2</i>, <i>3</i>, <i>4</i>. Intenta arreglarlo.</h2> <p id="demo"></p> <script> var i = 0; do { document.getElementById("demo").innerHTML += i + "<br>"; i++; } while (i<5); </script> </body> </html> |
No hay comentarios:
Publicar un comentario