Estoy atascado en una función js.
function test() { setTimeout(function() { console.log('hrllo') return "I love You !!"; }, 3000); } function main() { var result = test(); console.log(result); // must be I love You !! }Estoy trabajando en Js puro, que es compatible con JS 2017, lo que significa que podemos usar asíncrono, esperar o prometer. ¿Alguien puede ayudarme a lograr el resultado?