S
Тогда бы после setTimeout ты бы гарантированно что-то сделал.
Например:
а потом простоТо есть ты преимущества промисов опять откатываешь в века колбэков
const delay = ms => new Promise(resolve => setTImeout(resolve, ms))
delay(3000)
.then(() => console.log())
.then(() => console.log())