МАОН первой серии
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

33 строки
824B

  1. function сделатьПараллельно(мир, список, функция, откликУспех, откликПровал = null)
  2. {
  3. for (const номер in список)
  4. {
  5. функция(мир, список, номер, готово, провал);
  6. }
  7. var всего = 0;
  8. function готово()
  9. {
  10. всего += 1;
  11. if (всего == список.length)
  12. {
  13. откликУспех();
  14. }
  15. }
  16. var провалУжеСообщили = false;
  17. function провал()
  18. {
  19. if (провалУжеСообщили)
  20. {
  21. return;
  22. }
  23. провалУжеСообщили = true;
  24. if (откликПровал)
  25. {
  26. откликПровал();
  27. }
  28. }
  29. }