Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Testei o meu cpf e diz que não existe

O código está funcionando como o da instrutora, utilizei o gerador de cpf's e deu certo... Porém ao testar com o meu CPF deu que não existe kkkkk

2 respostas

Talves algum erro no codigo precisa repassar para sabermos.

solução!

Encontrei o erro...


function validaSegundoDigito(cpf) {
    let soma = 0;
    let multiplicador = 11;

    for(let tamanho = 0; tamanho < 10; tamanho++) {
        soma += cpf[tamanho] * multiplicador;
        multiplicador--;
    }

    soma = (soma * 10) % 11;

    if (soma == 10 || soma == 11) {
        soma = 0;
    }

    return soma != cpf[10]
}

Nesse último "if", estava igualando a soma à 1 ao invés de 11 hehe