var i = 0;
VK.api('groups.getById', {group_id: 'live'}, function (r){
i = r.response[0].id;
return i;
});
setTimeout(function(){ // ждем пару секунд
alert(i); // например, не суть.
}, 2000)
i = r.response[0].id;
запишет результат в глобальную переменную (если, конечно, ваша var i = 0 в глобальной области видимости.)1111100111
00000000000000000000001111100111
4x8=32 бита0000000000000000000000000000000000000000000000000000001111100111
alert()
вы знаете? Использовали ли его для отладки?