mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-14 19:01:05 -04:00
34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
---
|
||
title: Loops
|
||
localeTitle: rotações
|
||
---
|
||
Os loops são usados em JavaScript para executar tarefas repetidas com base em uma condição. As condições geralmente retornam `true` ou `false` quando analisadas. Um loop continuará em execução até que a condição definida retorne `false` .
|
||
|
||
Existem três tipos comuns de loops:
|
||
|
||
* [para](http://forum.freecodecamp.com/t/javascript-for-loop/14666)
|
||
```javascript
|
||
// Comando sem o for (para).
|
||
console.log(1)
|
||
console.log(2)
|
||
console.log(3)
|
||
```
|
||
```javascript
|
||
// Comando refatorado ultilizando for (para).
|
||
for(let i = 1; i <= 3; i ++){
|
||
console.log(i)
|
||
}
|
||
```
|
||
```javascript
|
||
// Ambos terão o mesmo resultado, porem mais efetivo com for (para).
|
||
1
|
||
2
|
||
3
|
||
```
|
||
* [enquanto](http://forum.freecodecamp.com/t/javascript-while-loop/14668)
|
||
* [fazer enquanto](http://forum.freecodecamp.com/t/javascript-for-loop/14662)
|
||
|
||
Você pode digitar `js for` , `js while` ou `js do while` para obter mais informações sobre qualquer um desses.
|
||
|
||
> Links: [MDN **para loop**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for)
|