JSFiddle - React, Tailwind, and code Playground

by ProJey

JavaScript

var i=0
var studentsAndPoints = [
  'Алексей Петров', 0,
  'Ирина Овчинникова', 60,
  'Глеб Стукалов', 30,
  'Антон Павлович', 30,
  'Виктория Заровская', 30,
  'Алексей Левенец', 70,
  'Тимур Вамуш', 30,
  'Евгений Прочан', 60,
  'Александр Малов', 0
];
var k = studentsAndPoints.length;

/* Задача №1 -------------------------------------------------------------------

console.info('Список студентов:');
while(i<k) {
console.log('Студент '+ studentsAndPoints[i] + ' набрал ' + studentsAndPoints[i+1] + ' баллов')
i=i+2
}

Задача №2 ----------------------------------------------------------------------

console.info('Студент набравший максимальный балл:');
var maxIndex = 1,
  	minIndex = 1,
		max = studentsAndPoints[maxIndex],
  	min = studentsAndPoints[minIndex];
for (var i = 3, k = studentsAndPoints.length; i < k; i=i+2) {
  max = Math.max(max, studentsAndPoints[i]);
  min = Math.min(min, studentsAndPoints[i]);
  if (min === studentsAndPoints[i]) {
    minIndex = i;
  } else if (max === studentsAndPoints[i]) {
    maxIndex = i;
  }
}

console.log('Студент '+ studentsAndPoints[maxIndex-1] + ' имеет максимальный балл ' + studentsAndPoints[maxIndex]);

Задача №3 -----------------------------------------------------------------------

*/