fwesfwsef, юзай async/await и, например, for...of с await async function runSequentially() { for (let i = 1; i <= 11; i++) { await new Promise(resolve => setTimeout(resolve, 100)); // фейк задержка console.log(`поток №${i}`); } } runSequentially(); Python async function runSequentially() { for (let i = 1; i <= 11; i++) { await new Promise(resolve => setTimeout(resolve, 100)); // фейк задержка console.log(`поток №${i}`); } } runSequentially();