Изменения от Главреда ГитЖС | Changes of GitJS Glavred

This commit is contained in:
Главред | Glavred
2020-11-02 15:08:57 +03:00
parent 76eb85fd49
commit 210ac705f6
7 changed files with 105 additions and 26 deletions

33
⨐.js Normal file
View File

@@ -0,0 +1,33 @@
function сделатьПараллельно(мир, список, функция, откликУспех, откликПровал = null)
{
for (const номер in список)
{
функция(мир, список, номер, готово, провал);
}
var всего = 0;
function готово()
{
всего += 1;
if (всего == список.length)
{
откликУспех();
}
}
var провалУжеСообщили = false;
function провал()
{
if (провалУжеСообщили)
{
return;
}
провалУжеСообщили = true;
if (откликПровал)
{
откликПровал();
}
}
}