20. Начинаем сортировку


#1

Здравствуйте. Я совсем не понял логику приравнивания элементов. Кто поможет построчно объяснить логику и суть сего действия.

for (var j = currentIndex + 1; j <= usersByDay.length - 1; j++) {
if (usersByDay[j] < minValue) {
minValue = usersByDay[j];_
var swap = usersByDay[currentIndex];
usersByDay[currentIndex] = minValue;
usersByDay[j] = swap;