Conta Corrente?

1 resposta
P

Desculpe ! de todos os bancos galera, itau, bradesco, hsbc, safra etc…
obrigado.

1 Resposta

fenrir

Não sei se existe uma regra geral!! Não acredito nisso não....

O código abaixo (em Javascript) valida contas da Caixa Econômica Federal.

function validaConta(agencia,operacao,conta) {

    if (agencia.value=="" || operacao.value=="" || conta.value=="") {
        return false;
    }

    var ag="0000"+agencia.value;
    var op="000"+operacao.value;
    var ct="[telefone removido]"+conta.value;

    var soma=0;

    ag=ag.substring(ag.length-4);
    op=op.substring(op.length-3);
    ct=ct.substring(ct.length-9);

    if (isNaN(parseInt(ag)) || isNaN(parseInt(op)) || isNaN(parseInt(ct))) {
        return false;
    }

    for (var i=0;i<4;i++) {
        soma+=(8-i)*parseInt(ag.substring(i,i+1));
    }

    for (var i=0;i<3;i++) {
        soma+=(4-i)*parseInt(op.substring(i,i+1));
    }

    for (var i=0;i<8;i++) {
        soma+=(9-i)*parseInt(ct.substring(i,i+1));
    }

    soma*=10;
    soma%=11;
    if (soma==10) { soma=0; }

    if (soma!=parseInt(ct.substring(ct.length-1))) {
        return false;
    }

    return true;
}
Criado 29 de novembro de 2004
Ultima resposta 29 de nov. de 2004
Respostas 1
Participantes 2