我对appery.io和javascript都比较新。我的应用程序将查询dbase,然后计算变量a和b中的值的平均值a和平均值b。我的脚本正在运行,输出格式正确,但计算的平均值不正确。
你能用我的下面的脚本帮助我吗?
var val=0;
if(data.length) {
for (var i=0; i<data.length; i++) {
val+=+data[i].grade_courtesy;
val+=+data[i].grade_overall;
}
val=val/data.length;
}
Appery("courtesy_grade").text(val);
Appery("overall_grade").text(val);
答案 0 :(得分:0)
你需要单独的变量来提供礼貌和整体。
var courtesyVal = 0,
overallVal = 0,
i;
if(data.length) {
for (i = 0; i < data.length; i++) {
courtesyVal += data[i].grade_courtesy;
overallVal += data[i].grade_overall;
}
courtesyVal = courtesyVal / data.length;
overallVal = overallVal / data.length;
}
Appery("courtesy_grade").text(courtesyVal);
Appery("overall_grade").text(overallVal);