По большому счету, через соответствие та же херня. Просто код будет красивее. А повт. исп можно сделать и так же, как на скрине. Возвращать перечисление от номера дня недели
Когда есть выгрышь по времени получения/рассчета значения. А пройтись и сравнить число 7 раз - я думаю даже даже на миллионе повторений не заметим разницы.