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)
Em resposta a divida sobre bug no codigo
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)