i try to return variable from variable from function, but it returns as undefined.
function getStorage(callback) {
chrome.storage.sync.get('d', function(items) {
callback(items);
})
}
var itemsdm = 1;
console.log(itemsdm);
var itemsdm = getStorage(function(items) {
var itemsdm = ' 0 ';
for (var prop in items) {
var itemsdm = itemsdm + items[prop];
}
console.log(itemsdm);
return itemsdm;
});
console.log(itemsdm);
this gives me
1
undefined
0 ываыав