Sobes.tech
Middle+

Dada uma função síncrona e um tempo em milissegundos. É necessário retornar uma nova versão dessa função, cuja execução seja limitada pelo tempo especificado. Se a função for executada dentro do tempo, a promessa é resolvida com os dados obtidos. Caso contrário, a promessa é rejeitada com a string 'time limit exceeded'.