aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/javascript/referencia/sentencias/for/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/es/web/javascript/referencia/sentencias/for/index.html')
-rw-r--r--files/es/web/javascript/referencia/sentencias/for/index.html57
1 files changed, 0 insertions, 57 deletions
diff --git a/files/es/web/javascript/referencia/sentencias/for/index.html b/files/es/web/javascript/referencia/sentencias/for/index.html
deleted file mode 100644
index 875236ba2b..0000000000
--- a/files/es/web/javascript/referencia/sentencias/for/index.html
+++ /dev/null
@@ -1,57 +0,0 @@
----
-title: for
-slug: Web/JavaScript/Referencia/Sentencias/for
-tags:
- - JavaScript
- - Statement
-translation_of: Web/JavaScript/Reference/Statements/for
----
-<div>
- {{jsSidebar("Statements")}}</div>
-<h2 id="Resumen" name="Resumen">Resumen</h2>
-<p>Crea un bucle que consiste en tres expresiones opcionales, encerradas en paréntesis y separadas por puntos y comas, seguidas de una sentencia ejecutada en un bucle.</p>
-<h2 id="Sintaxis" name="Sintaxis">Sintaxis</h2>
-<pre class="syntaxbox">for ([<em>expresion-inicial</em>]; [<em>condicion</em>]; [<em>expresion-final</em>])<em>sentencia</em>
-</pre>
-<dl>
- <dt>
- <code>expresion-inicial</code></dt>
- <dd>
- Una expresión (incluyendo las expresiones de asignación) o la declaración de variable. Típicamente se utiliza para usarse como variable contador. Esta expresión puede opcionalmente declarar nuevas variables con la palabra clave <code>var</code>. Estas variables no son locales del bucle, es decir, están en el mismo alcance en el que está el bucle <code>for</code>. El resultado de esta expresión es descartado.</dd>
-</dl>
-<dl>
- <dt>
- <code>condicion</code></dt>
- <dd>
- Una expresión para ser evaluada antes de cada iteración del bucle. Si esta expresión se evalúa como verdadera, se ejecuta <code>sentencia</code>. Esta comprobación condicional es opcional. Si se omite, la condición siempre se evalúa como verdadera. Si la expresión se evalúa como falsa, la ejecución salta a la primera expresión que sigue al constructor de <code>for</code>.</dd>
-</dl>
-<dl>
- <dt>
- <code>expresion-final</code></dt>
- <dd>
- Una expresión para ser evaluada al final de cada iteración del bucle. Esto ocurre antes de la siguiente evaluación de la <code>condicion</code>. Generalmente se usa para actualizar o incrementar la variable contador.</dd>
-</dl>
-<dl>
- <dt>
- <code>sentencia</code></dt>
- <dd>
- Una sentencia que se ejecuta mientras la condición se evalúa como verdadera. Para ejecutar múltiples sentencias dentro del bucle, utilice una sentencia {{jsxref("Sentencias/block", "block")}} (<code>{ ... }</code>) para agrupar aquellas sentecias.</dd>
-</dl>
-<h3 id="Ejemplos" name="Ejemplos">Ejemplos</h3>
-<h4 id="Ejemplo:_Usando_for" name="Ejemplo:_Usando_for">Ejemplo: Usando <code>for</code></h4>
-<p>La siguiente sentencia <code>for</code> comienza mediante la declaración de la variable <code>i</code> y se inicializa a <code>0</code>. Comprueba que <code>i</code> es menor que nueve, realiza las dos sentencias con éxito e incrementa <code>i</code> en 1 después de cada pase del bucle.</p>
-<pre class="eval">for (var i = 0; i &lt; 9; i++) {
- n += i;
- mifuncion(n);
-}
-</pre>
-<h2 id="Vea_Tambi.C3.A9n" name="Vea_Tambi.C3.A9n">Vea También</h2>
-<ul>
- <li>{{jsxref("Sentencias/break", "break")}}</li>
- <li>{{jsxref("Sentencias/continue", "continue")}}</li>
- <li>{{jsxref("Sentencias/empty", "empty")}}</li>
- <li>{{jsxref("Sentencias/while", "while")}}</li>
- <li>{{jsxref("Sentencias/do...while", "do...while")}}</li>
- <li>{{jsxref("Sentencias/for...in", "for...in")}}</li>
- <li>{{jsxref("Sentencias/for...of", "for...of")}}</li>
-</ul>