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.