async function supply() {
return await supply1() && await supply2() && await supply3();
}
if (a) {
if (b) {
if (c) {
\\ do something
} else {
console.log('error c');
}
} else {
console.log('error b');
}
} else {
console.log('error a');
}
пишутif (!a) {
console.log('error a');
return;
}
if (!b) {
console.log('error b');
return;
}
if (!c) {
console.log('error c');
return;
}
// do something
.reduce(
(acc, flow, index) => {
if (index === 0) {
acc.shift();
}
acc.push(
<div key={index} className={styles.flows__item}>
{flow.name}
</div>
);
return acc;
},
[
<div key="0" className={styles['flows__item-empty']}>
У вас нет запущенных потоков.
</div>
],
)
ваш код зациклился.Я сначала ошибку допустил, написал
NAMESS.push[rand];
я же при помощи includes проверяю есть ли созданный элемент в массиве NAMESSВы проверяете, есть ли в массиве элемент этого массива. Ответ - всегда есть по определению.
NAMESS.splice(i,1, rand) вот так должно быть?