Solución
solution.tsTypeScript
// Implementa delay usando new Promise y setTimeout
function delay(ms: number): Promise<void> {
// Tu código aquí
return new Promise( (resolve) => {
// (parameter) función resolve()
// resolve: (value: void | PromiseLike<void>) => void
setTimeout( resolve, ms)
})
}
async function runDelayDemo(): Promise<string> {
await delay(0);
return "done";
}
export { runDelayDemo };0respuestas