Executando verificação de segurança...
1

Bom dia, acredito que o teu problema esteja no for da função contar. Tente substituir:
for(let c = i; i < f; c+=p)
por isso:
for(let c = i; c < f; c+=p)

Carregando publicação patrocinada...