36 lines
1.1 KiB
Markdown
36 lines
1.1 KiB
Markdown
---
|
|
title: Code Block
|
|
localeTitle: Bloque de código
|
|
---
|
|
## Introducción
|
|
|
|
En la programación informática, un **bloque** o **bloque de código** es una sección de código agrupada. Los bloques constan de una o más declaraciones o expresiones. Un lenguaje de programación que permite la creación de bloques, incluidos los bloques anidados dentro de otros bloques, se denomina lenguaje de [programación estructurada en bloques](https://es.wikipedia.org/wiki/Programaci%C3%B3n_estructurada). JavaScript es uno de esos lenguajes de programación.
|
|
|
|
Una declaración en **bloque** en JavaScript se utiliza para agrupar cero o más declaraciones. El bloque está delimitado por un par de llaves.
|
|
```
|
|
{
|
|
statement_1;
|
|
statement_2;
|
|
...
|
|
statement_n;
|
|
}
|
|
```
|
|
|
|
[Enlace MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/block)
|
|
|
|
## Ejemplos
|
|
|
|
La instrucción de **bloque** se usa comúnmente con declaraciones de flujo de control (por ejemplo, `if...else` , `for` , `while` ) y funciones.
|
|
```
|
|
while (x < 10) {
|
|
x++;
|
|
}
|
|
|
|
function addnums(num1, num2) {
|
|
var sum = 0;
|
|
sum = num1 + num2;
|
|
return sum;
|
|
}
|
|
|
|
```
|