Lesson 9 Learning construction Step 2 Complete
by nathanesa
JavaScript
// Set up array.
studentMarks = [83, 72, 92, 65, 54, 54, 78, 67, 52, 54, 48, 69, 87, 55, 51, 52, 44, 57, 79, 64, 66, 19, 82, 71, 66, 31, 87, 83, 64, 78];
// Declare variables.
var i = 0;
var highMark = 0;
var lowestMark = 100;
var length = studentMarks.length;
// Output and test for highest score achieved.
for (i = 0; i < length; i++) {
document.write('Student ' + i + ', mark out of 100: ' + studentMarks[i] + "<br>");
if (studentMarks[i] > highMark) {
highMark = studentMarks[i];
}
}
document.write('Highest mark is ' + highMark + "<br>"); // Test print of highest mark.
// Test for lowest score achieved.
for (var j = 0; j < length; j++) {
if (studentMarks[j] < lowestMark) {
lowestMark = studentMarks[j];
}
}
document.write('Lowest mark is ' + lowestMark + "<br>"); // Test print of lowest mark.
// Get a, b, c, d and e grades.