Conta Corrente?

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

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.

[code]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="0000000000"+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;

}[/code]