Retourner la variable globale de la méthode Javascript

J'ai une méthode:

function calculateThings(newdata){ } 

Comment puis-je renvoyer une variable globale à partir d'elle?

Merci!

Désolé pour le manque de détails.

 var thisData = ""; function calculateThings(newData) { thisData = newData.things.otherthings //has a value of 10; } alert(thisData) //returns nothing 

Qu'est-ce que je fais mal?

Il ne semble pas être important de renvoyer une variable globale, la fonction peut simplement la configurer et d'autres fonctions le font référence.

 var setGlobal = (function(global) { return function(value) { global.someVarName = value; } }(this)); var readGlobal = (function(global) { return function() { return global.someVarName; } }(this)); setGlobal('foo'); alert(readGlobal()); // foo alert(someVarName); // foo