work3.html 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>homework3</title>
  6. </head>
  7. <body>
  8. <button onclick="imperativeArrayFill3()">Создайте пустой массив и добавьте в него три элемента, введенные пользователем (prompt),
  9. используя императивный подход (несколько операторов подряд)</button>
  10. <hr>
  11. <button onclick="whileConfirm()">Сделайте цикл с confirm,
  12. который продолжается по Отмена и заканчивается по ОК.</button>
  13. <hr>
  14. <button onclick="p1()">Создайте пустой массив и добавляйте в него элементы,
  15. пока пользователь не нажмет Отмена в очередном prompt.
  16. Используйте push для удобства: push</button>
  17. <button onclick="p2()">array fill Pop</button>
  18. <p id ="out"></p>
  19. <hr>
  20. <button onclick="p333()">array fill NOOOPush</button>
  21. <p id ="nopush"></p>
  22. <hr>
  23. <button onclick="infiniteProbability()">Создайте бесконечный цикл, который прерывается с помощью конструкции break,
  24. когда Math.random() > 0.9.
  25. Код должен подсчитывать количество итераций и вывести это число с помощью alert.</button>
  26. <hr>
  27. <button onclick="emptyLoop">&&&&&&&&&&&&&????Сделайте цикл с prompt, который прерывается по нажатию
  28. OK и продолжается по нажатию "Отмена" c пустым телом цикла.</button>
  29. <hr>
  30. <button onclick="progressionSum()">Подсчитать сумму арифметической прогрессии от 1 до N c шагом 3
  31. (1,4,7....) используя цикл for.</button>
  32. <hr>
  33. <button onclick="chessOne()">??????Сформировать строку " # # # # # " с помощью цикла for.
  34. Длина строки может быть четной и нечетной, и указывается в одном месте в коде.
  35. открой консоль!</button>
  36. <hr>
  37. <button onclick="number()">***************КАК УБРАТЬ ПРОБЕЛ?Сформировать строку c помощью вложенных циклов.
  38. Для перевода строки используйте \n.</button>
  39. <hr>
  40. <button onclick="chess2()">**************Сформируйте строку с шахматной доской из вложенных циклов.
  41. Для перевода строки используйте \n.
  42. Код должен поддерживать легкое изменение размеров доски.</button>
  43. <hr>
  44. <button onclick="cube()">&&&&&&&&&&&&&&&&Сформируйте массив из N элементов,
  45. содержащий в себе кубы индексов, т. е:</button>
  46. <hr>
  47. <button onclick="table()">C помощью вложенного цикла сформируйте массив массивов "таблица умножения".
  48. Для инициализации вложенных массивов используйте</button>
  49. <script src="work3.js"></script>
  50. </body>
  51. </html>