Foro de elhacker.net

Seguridad Informática => WarZone => Mensaje iniciado por: iDrokerGeek_ en 17 Diciembre 2009, 23:38 pm



Título: Ayudita en javascript?^^
Publicado por: iDrokerGeek_ en 17 Diciembre 2009, 23:38 pm
Hello! :D
pues necesito vuestra sabia ayuda para resolver mis insignificantes, a vuestros ojos, problemas.
Bien, se trata simplemente de una ligera explicación sobre javascript en este código:

Código:


function ver (cod) {

if (cod.length != 16){
alert("Codigo No Valido");
return false;
}

var codx =new Array(cod);
var chk = '';
var tmp;
var cvs;
var cvd;

cvd = cod.substr(15,1);
cod = cod.substr(0,15);

 if (cod.length != 15 || IsNumeric(cod) == false){
 alert("Codigo No Valido");
 return false;
 }

 for (i=0;i<cod.length;i++){
   if (i%2 == 0){
   tmp = cod.substring(i,i+1) * 1;
   
   }
   else{
   tmp = cod.substring(i,i+1) * 2;
   }
   
  if (tmp >= 10){
  tmp = tmp.toString();
  tmp = tmp.substr(0,1) + tmp.substr(1,1);
  }
 
 chk = chk.concat(tmp);
 }

tmp = '';


for (i=0;i<chk.length;i++){
tmp = (tmp*1) + (chk.charAt(i)*1);
}


tmp = tmp.toString();
chk = (tmp.substr(0,1)*1) + (tmp.substr(1,1)*1);
chk = chk * 10;
chk = (chk*1) - (tmp*1);
cvs = chk % 10;

  if (cvs == cvd){
 
  return true;
  }
  else{
  alert("Codigo No Valido");
  return false;
  }
}


function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }




Sólo lo más importante para comprenderlo, ya que con mi suficiente nivel de inglés creo que lo comprenderé (como hago siempre en todos los lenguajes: muy pocas veces he leido tutoriales, excepto para casos como este)

Bueno, espero que vuestras perfectas mentes, al menos a mis ojos, sean capaces de resolver mi problemilla.
Gracias!! (ojalá existiese un método de meterme todos los lenguajes de programación en la cabeza de golpe xDD esq en la ESO no tengo apenas tiempo de na... T.T)


Título: Re: Ayudita en ‭‬javascript?^^
Publicado por: LeGNa29A en 22 Diciembre 2009, 00:50 am
Exactamente q instrucción no entiendes? o es quieres que te digan que hace?  :silbar:

PD: es bueno leer


Título: Re: Ayudita en ‭‬javascript?^^
Publicado por: Castg! en 25 Diciembre 2009, 20:15 pm
mira a mi ese ejercicio se me re complico, es mucho calculo, pero igual te re conviene por lo menos una introduccion al javascript o por lo menos al scripting!


Título: Re: Ayudita en ‭‬‭‬javascript?^^
Publicado por: Nakp en 26 Diciembre 2009, 06:28 am
ni mierda... mas que de programacion de ética, esto es del warzone y agradecería que se bloquease (no borrar, para que quede la lección)