mid level async await
JavaScript
function returnPromise() {
console.log('returning promise')
let prom = new Promise(resolve => {
setInterval(() => {
resolve('resolved');
}, 4000)
});
return prom;
}
async function getPromise() {
const msg = await returnPromise();
console.log(msg)
}
(() => {
getPromise();
console.log('aftetr getting promise')
})()