18. В каком порядке отработает console.log?
setTimeout(() => {
console.log('setTimeout1');
Promise.resolve().then(() => console.log('Promise1'));
}, 0);
setTimeout(() => {
console.log('setTimeout2');
}, 0);
Promise.resolve().then(() => console.log('Promise2'));