getUserLevels(userAddress).then(result => {
console.log(result);
for (var key = 0; key < 8; key++) {
console.log (result[key]);
};function getUserLevels(userAddress) {
return new Promise(resolve => {
for (var i = 1; i < 9; i++) {
contract.methods.viewUserLevelExpired(userAddress, i).call({}, (err, result) => {
if (!err) {
levels.push(result);
} else {
console.log(err);
}
})
}
resolve(levels);
})
}