Если у вас в коде много мест, где нужно вызывать какую-то функцию несколько раз подряд, тогда оптимальнее всего будет написать декоратор.
Если не нужно передавать контекст и аргументы (как в вашем случае), то наиболее простой вариант:
// Декоратор
function chain(func) {
return function(t) {
while(t--) func();
}
}
// Создаем новую функцию, которая будет вызывать anim заданное количество раз.
// Можно не создавать новую функцию, а перезаписать существующую: anim = chain(anim)
anim_new = chain(anim);
// anim выполнится 10 раз
anim_new(10);