Предположим, у меня есть массив чисел (которые указывают минуты, когда должны выполняться задания cron):
let arr = ['21', '23', '25', '59', '10']
Я хочу вставить новое число в этот массив arr
, но я хочу сделать убедитесь, что он находится дальше всех двух чисел, которые уже существуют в этом спектре.
Интуитивно я могу сказать, что это должно быть где-то около 44, но как мне запрограммировать это в алгоритм?
Я знаю, что этот вопрос немного общий, но он очень полезен для составления расписания cronjobs автоматически, чтобы они не перекрывались, и я даже не знаю, с чего начать.
Может быть, вы слышали о подобной проблеме и возможном решении? Или Node.Js модуль, который делает что-то подобное?