function myFunc() {
setTimeout(() => {
return "Hello";
}, 2000);
};
console.log(myFunc());
Ожидаю, что в console.log() выведется "Hello", но в итоге в консоли только undefined. Не могу понять, почему...
Знаю, что здесь нужно использовать по идее промисы. Но все равно интересно, почему именно так не срабатывает