JSFiddle - React, Tailwind, and code Playground
by S.M. Murad Hasan Tanvir
HTML
<span id="resultdata"></span>
JavaScript
output = "";
var classdata = [];
classdata[0] = "Jane Doe,80,75,90,87";
classdata[1] = "John Doe,70,65,60,70";
classdata[2] = "Jack Smith,80,80,90,83";
classdata[3] = "Jen Smith,90,70,60,75";
classdata[4] = "Fred Ryan,90,90,86,80";
classdata[5] = "Chris Martin,40,50,35,40";
classdata[6] = "Fiona Rowe,50,30,45,45";
classdata[7] = "Mike Smith,70,90,65,78";
classdata[8] = "Mary Ryan,85,95,83,75";
classdata[9] = "Jack Walsh,65,80,73,60";
for (i = 0; i < classdata.length; i++){
a = classdata[i].split(",");
sum1 = 0;
sum2 = 0;
for(j = 1; j <= 4; j++){
if(j < 3)
sum1 = sum1 + parseInt(a[j]);
else
sum2 = sum2 + parseInt(a[j]);
}
s = Math.ceil(sum1/2) + Math.ceil(sum2/2);
output += a[0] + " => " + Math.ceil(s/2) + "<br/>";
}
$('#resultdata').html(output);