Hmmmm ok. What about this?
var Details = [];
$w.onReady(async function () {
Details = await getName();
console.log(Details[0]);
console.log(Details[1]);
console.log(Details);
});
function getName (parameter) {
$w("#productPage").getProduct()
.then((product) =>{
let productName = product.name;
let productPrice = product.price;
var details = [];
details = [productName, productPrice];
console.log(details);
return details
})
.catch((error)=>{
console.log(error);
})
}