"use strict" function parseScores(scoresString) { // TODO: Compete the function return scoresString.split(" "); } function buildDistributionArray(scoresArray) { // TODO: Compete the function let arr = [0,0,0,0,0]; let score; for (var i =0;i= 90) arr[0] += 1; else if (score >= 80) arr[1] += 1; else if (score >= 70) arr[2] += 1; else if (score >= 60) arr[3] += 1; else arr[4] += 1; } return arr; } function setTableContent(userInput) { // TODO: Compete the function let arr = buildDistributionArray(parseScores(userInput)) let table = document.getElementById("distributionTable") if (userInput.length > 1){ let row0; // divs for bars let row1; // letter grade labels let row2; // number of each grade let barA = arr[0]*10; let barB = arr[1]*10; let barC = arr[2]*10; let barD = arr[3]*10; let barF = arr[4]*10; row0 = '\
\
\
\
\
\ '; row1 = '\ A\ B\ C\ D\ F\ '; row2 = '\ ' + arr[0] + '\ ' + arr[1] + '\ ' + arr[2] + '\ ' + arr[3] + '\ ' + arr[4] + '\ '; /*table.innerHTML='\
A\
B\
C\
D\
F\ '*/ table.innerHTML = row0 + row1 + row2; } else{ table.innerHTML = "No graph to display"; } } // The argument can be changed for testing purposes setTableContent("45 78 98 83 86 99 90 59");