// Реализуйте метод delayedcall который принимает два аргумента:// callback - функция которую нужно вызвать// delay - время в миллисекундах после которого нужно вызвать callback// Метод должен вернуть промис для возможности подписки на завершение callbackdelayedcall(() => { return1 }, 500) .then(e=> console.log(1)) // 1 .catch(e=> console.log('Step never'));delayedcall(() => { thrownewError('Some error') }, 500) .then(e=> console.log('Step never')) .catch(e=> console.log(e)); // Some errorfunctiondelayedcall(callback, delay) { }