Download Progress Test
by nevkatz
JavaScript
function download_counter_calculate(metas,com_slides,num_slides,cur_slide,com_a,exp_a) {
let slide_progress = parseFloat(cur_slide+com_a/cur_slide+exp_a)
let completed = metas + com_slides + slide_progress;
let expected = num_slides + num_metas;
return parseFloat(completed/expected);
}
let cur_slide = 1;
let num_metas = 7;
let num_com_slides = 5;
let num_slides = 10;
let com = 5;
let exp = 8;
let num = download_counter_calculate(num_metas,num_com_slides,num_slides,cur_slide,com,exp);
console.log(num);