35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Code Block | ||
|  | localeTitle: Bloco de código | ||
|  | --- | ||
|  | ## Introdução
 | ||
|  | 
 | ||
|  | Na programação de computadores, um **bloco de** **bloco** ou código é uma seção de código que é agrupados. Blocos consistem em uma ou mais declarações e declarações. Uma linguagem de programação que permite a criação de blocos, incluindo blocos aninhados dentro de outros blocos, é chamada de linguagem de programação estruturada em blocos. JavaScript é uma dessas linguagens de programação. | ||
|  | 
 | ||
|  | Uma instrução de **bloco** em JavaScript é usada para agrupar zero ou mais instruções. O bloco é delimitado por um par de chaves. | ||
|  | ``` | ||
|  | {  | ||
|  |   statement_1;  | ||
|  |   statement_2;  | ||
|  |   ...  | ||
|  |   statement_n;  | ||
|  |  }  | ||
|  | ``` | ||
|  | 
 | ||
|  | [Ligação MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/block) | ||
|  | 
 | ||
|  | ## Exemplos
 | ||
|  | 
 | ||
|  | A instrução **block** é comumente usada com instruções de fluxo de controle (por exemplo, `if...else` , `for` , `while` ) e funções. | ||
|  | ``` | ||
|  | while (x < 10) {  | ||
|  |   x++;  | ||
|  |  }  | ||
|  |   | ||
|  |  function addnums(num1, num2) {  | ||
|  |   var sum = 0;  | ||
|  |   sum = num1 + num2;  | ||
|  |   return sum;  | ||
|  |  }  | ||
|  | 
 | ||
|  | ``` |