что называется поиском элемента в массиве
это уже не задача поиска в массиве (У которой есть вполне конкретное определение - нужно перебирать элементы и для каждого делать проверку),
В реальности же есть операция преобразования индекса в указатель.
Даже если проверка на каждый элемент занимает час, оценка времени будет O(n).
Хранить сложные расчеты в браузере - вообще неблагородное дело. У одних будет считаться так, у других эдак.
const interval = ref<number | undefined>(undefined)
const interval = ref<number>(0)
если где-то есть React.StrictMode, удаляй нахрен.