Timkor

loopWhileNotZero

Nov 22nd, 2021 (edited)
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let numbers = [];
  2. let i = 0;
  3. let n;
  4. do {
  5.     n = +prompt('введи непарне число №' + (i + 1) + ' з двадцяти, або нуль для закінчення вводу'); // додамо проміжну змінну, вона ном допоможе не одразу класти до масиву, а перевірочку забецати
  6.     if (n != 0) { // ось і перевірочка щоб нуль до масиву не потрапляв, якщо юзер його введе таки щоб закінчити
  7.         numbers[i] = n; // якщо не нуль, тоді кладемо до масиву
  8.         i++;
  9.     }
  10. } while (i < 20 && n != 0); // а така умова буде тру(коли умова тру тоді цикл продовжується) коли і ліва і права частина тру, якщо
  11. // хоча б одна з частин стане фолс (чи вже 20 навводили чи нуль таки ввели) тоді і вся умова стане фолс и закінчить цикл
  12. // (цикл завжди закінчується коли його умова хибна)
Add Comment
Please, Sign In to add comment