Исправление crutch_master, (текущая версия) :
Вычислить шаг, и загнать его как счётчик в if?
Нет. https://developer.mozilla.org/ru/docs/Web/SVG/Элемент/animate Вот пример: view-source:https://mdn.mozillademos.org/files/3258/animate.svg
Исходная версия crutch_master, :
Вычислить шаг, и загнать его как счётчик в if?
Нет. https://developer.mozilla.org/ru/docs/Web/SVG/Элемент/animate