Можно ли вернуть результат функции НЕ promise, если внутри функции этот результат зависит от выполнения promise?
Например, в такой конструкции:
function someFunction (var) {
let someVar = ''
promiseFunction(var).then(answer => {
someVar = ansver
})
return someVar
}
Или если в функции используется promise, то вся функция должна быть реализована в колбэке этого promise?