JSFiddle - React, Tailwind, and code Playground

by ProJey

JavaScript

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

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

Задача №2 ----------------------------------------------------------------------
var studentsAndPoints = [
  'Алексей Петров', 0,
  'Ирина Овчинникова', 60,
  'Глеб Стукалов', 30,
  'Антон Павлович', 30,
  'Виктория Заровская', 30,
  'Алексей Левенец', 70,
  'Тимур Вамуш', 30,
  'Евгений Прочан', 60,
  'Александр Малов', 0
];
console.info('Студент набравший максимальный балл:');
var k = studentsAndPoints.length;
var maxIndex = 1,
  	minIndex = 1,
		max = studentsAndPoints[maxIndex],
  	min = studentsAndPoints[minIndex];
for (var i = 3; 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 -----------------------------------------------------------------------

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