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);