task-09.js 780 B

123456789101112131415161718
  1. // empty loop
  2. // Сделайте цикл с prompt, который прерывается по нажатию OK и продолжается по нажатию "Отмена" c пустым телом цикла.
  3. const task09block = document.createElement('div');
  4. task09block.style = "border: 2px solid green; border-radius:5px; margin-bottom:10px; padding:10px";
  5. const task09title = document.createElement('h2');
  6. task09title.innerText = 'Task-09 Empty loop';
  7. const runLoopBtn = document.createElement('button');
  8. runLoopBtn.innerText = 'Run empty loop';
  9. runLoopBtn.style = 'margin-bottom:10px';
  10. root.appendChild(task09block);
  11. task09block.appendChild(task09title);
  12. task09block.appendChild(runLoopBtn);
  13. runLoopBtn.onclick = () => {
  14. while (prompt('')===null) {
  15. }
  16. }