@jonatandor35 Just want to confirm is this what you had in mind? It’s not returning the average in the ‘$w’ field unfortunately. Is it because it’s calculating the average ‘w.onReady’ Before it can calculate the averages somehow? Thanks!!!
$w.onReady ( function () {
let avg1, avg2, avg3, avg4;
let finalAvg;
let allAverages = [avg1, avg2, avg3, avg4];
function calculateFinalAvg(){
if (allAverages.every(e => typeof e === “number”)){
finalAvg = allAverages.reduce((a, c) => a + c)/allAverages.length;
calculateFinalAvg($w(“#text150”).text = finalAvg.toString());
}
}