informatica:programacion:javascript:estructuras_control
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:javascript:estructuras_control [2024/02/06 12:35] – [switch] tempwin | informatica:programacion:javascript:estructuras_control [2024/02/06 15:15] (actual) – [Bucles (iteración)] tempwin | ||
|---|---|---|---|
| Línea 57: | Línea 57: | ||
| <code javascript> | <code javascript> | ||
| ( condición ) ? ejecuta este código : ejecuta este código en su lugar | ( condición ) ? ejecuta este código : ejecuta este código en su lugar | ||
| + | </ | ||
| + | |||
| + | Ejemplo: | ||
| + | |||
| + | <code javascript> | ||
| + | let select = document.querySelector(" | ||
| + | let html = document.querySelector(" | ||
| + | document.body.style.padding = " | ||
| + | |||
| + | function update(bgColor, | ||
| + | html.style.backgroundColor = bgColor; | ||
| + | html.style.color = textColor; | ||
| + | } | ||
| + | |||
| + | select.onchange = function () { | ||
| + | select.value === " | ||
| + | ? update(" | ||
| + | : update(" | ||
| + | }; | ||
| </ | </ | ||
| ===== Bucles (iteración) ===== | ===== Bucles (iteración) ===== | ||
| + | |||
| + | ==== for ==== | ||
| + | |||
| + | Sintaxis básica: | ||
| + | |||
| + | <code javascript> | ||
| + | for (inicializador; | ||
| + | // código a ejecutar | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Para recorrer colecciones/ | ||
| + | |||
| + | <code javascript> | ||
| + | const cats = [" | ||
| + | |||
| + | for (const cat of cats) { | ||
| + | console.log(cat); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ==== while ==== | ||
| + | |||
| + | <code javascript> | ||
| + | inicializador | ||
| + | while(condición) { | ||
| + | // código a ejecutar | ||
| + | |||
| + | expresión-final | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ==== do...while ==== | ||
| + | |||
| + | A diferencia del '' | ||
| + | |||
| + | <code javasscript> | ||
| + | inicializador | ||
| + | do { | ||
| + | // código a ejecutar | ||
| + | |||
| + | expresión-final | ||
| + | } while (condición) | ||
| + | </ | ||
informatica/programacion/javascript/estructuras_control.1707219359.txt.gz · Última modificación: por tempwin
