Czesć,
mam następujaca funkcję w js:
function test(a){
client.invoke("os",a,(error,res) => {
console.log(res);
});
var zmienna=res;
return zmienna;
Problem polega na tym, że chciałbym aby funkcja ta zwracała wartosć, która otrzymuje "res" z client.invoke. W powyższym kodzie działa to na tej zasadzie, ze console.log((res). który znajduje sie wewnatrz client.invoke prawidlowo wypisuje wartosci do konsoli, natomiast proba przypisania wartosci res do zmiennej 'zmienna' nie dziala- res poza client.invoke nie ma tak jakby zadnej wartosci. Chcialbym zapytac w jaki sposob moglbym zwrocic wartosc res poprzez returna, tak jak chcialem to zrobic w kodzie powyzej.