logo

Цикл JavaScript для

Цикл JavaScript for це інструкція потоку керування, яка дозволяє багаторазово виконувати код на основі умови. Він складається з трьох частин: ініціалізація, умова та інкремент/декремент. Цей цикл повторює блок коду, поки задана умова не стане хибною.

python є числовим

Цикл For у JavaScript

А цикл for у JavaScript багаторазово виконує блок коду, доки виконується задана умова. Він включає в себе ініціалізацію, перевірку умов і кроки ітерації, що робить його ефективним для контрольованих, повторюваних завдань.



Синтаксис:

for (statement 1 ; statement 2 ; statement 3){ code here... }>
  • Твердження 1: Це є ініціалізація лічильника. Він виконується один раз перед виконанням блоку коду.
  • Твердження 2: Він визначає умову тестування для виконання блоку коду
  • Твердження 3: Це приріст або зменшення лічильника & виконується (кожного разу) після виконання блоку коду.

приклад:

javascript
// JavaScript program to illustrate for loop let x; // for loop begins when x=2 // and runs till x <=4 for (x = 2; x <= 4; x++) {  console.log('Value of x:' + x); }>

Вихід:



Value of x:2 Value of x:3 Value of x:4>

Блок-схема

Ця блок-схема показує роботу циклу for у JavaScript. Ви можете побачити потік керування в циклі For.

для блок-схеми циклу

Твердження 1: Ініціалізація змінної лічильника

Оператор 1 використовується для ініціалізації змінна лічильника . Змінна лічильника використовується для відстеження кількості ітерацій у циклі. Ви можете ініціалізувати кілька змінних лічильника в операторі 1.

c випадкове число

Ми можемо ініціалізувати змінну лічильника зовні, а не в операторі 1. Це чітко показує нам, що оператор 1 необов’язковий. Ми можемо залишити частину пустою з крапкою з комою.



приклад :

javascript
let x = 2; for (; x <= 4; x++) {  console.log('Value of x:' + x); }>

Вихід

Value of x:2 Value of x:3 Value of x:4>

Твердження 2: Умова тестування

Ця заява перевіряє логічне значення з умова тестування . Якщо умова перевірки істинна, цикл for буде виконуватися далі, інакше цикл завершиться, і буде виконано код поза циклом. Він виконується кожного разу, коли цикл for виконується до того, як цикл увійде в тіло.

Це також необов’язковий оператор, і Javascript розглядає його як істинний, якщо залишити порожнім. Якщо цей оператор опущено, цикл виконується нескінченно, якщо керування циклом не порушено за допомогою оператор розриву . Це пояснюється нижче на прикладі.

приклад:

Javascript
let x = 2; for (; ; x++) {  console.log('Value of x:' + x);  break; }>

Вихід:

Value of x:2>

Твердження 3: Оновлення змінної лічильника

Це керований оператор, який керує збільшенням/зменшенням змінної лічильника.

Це також необов'язково за своєю природою і може бути виконано всередині тіла циклу.

приклад:

Javascript
const subjects = ['Maths', 'Science', 'Polity', 'History']; let i = 0; let len = subjects.length; let gfg = ''; for (; i < len;) {  gfg += subjects[i];  //can be increased inside loop  i++; } console.log(gfg)>

Вихід

машинопис для кожного
MathsSciencePolityHistory>

Більше циклів у JavaScript

JavaScript має різні типи циклів у Java. Ось деякі з петель:

Петляопис
для циклу Цикл, який повторює блок коду певну кількість разів на основі умовного виразу.
цикл while Цикл, який повторює блок коду до тих пір, поки виконується задана умова.
цикл do-while Цикл, який виконує блок коду принаймні один раз, а потім повторює блок, доки виконується задана умова.
for…of цикл Перебирає значення ітерованого об’єкта (наприклад, масивів, рядків, карт, наборів тощо)
для...в циклі Перебирає перелічувані властивості об’єкта (включаючи успадковані властивості).

Вивчайте та опануйте JavaScript за допомогою практичних запитань. Вправи з JavaScript містить багато запитань для вправ з JavaScript, щоб потренуватися та перевірити свої навички JavaScript.