// написать функцию-промисификацию для setTimeout
const promisedTimeout = (timeout) => {
// код
};
promisedTimeout(1000).then(() => {
console.log('resolved!'); // log after 1000ms
});
const promisedTimeout = (timeout) => new Promise((resolve) => {
setTimeout(() => {
resolve();
}, timeout);
});