--- title: Loops localeTitle: Loops --- Циклы используются в JavaScript для выполнения повторяющихся задач на основе условия. Условия обычно возвращают `true` или `false` при анализе. Цикл будет продолжаться до тех пор, пока определенное условие не вернет `false` . Существует три общих типа циклов: * [for](http://forum.freecodecamp.com/t/javascript-for-loop/14666) * [while](http://forum.freecodecamp.com/t/javascript-while-loop/14668) * [do while](http://forum.freecodecamp.com/t/javascript-for-loop/14662) Вы можете ввести `js for` , `js while` или `js do while` чтобы получить дополнительную информацию об этом. > Ссылки: [MDN **для цикла**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for)