diff options
Diffstat (limited to 'files/es/web/javascript/referencia/sentencias/for/index.html')
-rw-r--r-- | files/es/web/javascript/referencia/sentencias/for/index.html | 57 |
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 < 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> |