Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2011, 13:52
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 13 años, 11 meses
Puntos: 63
Respuesta: Problema "tonto" con función de manejo de array

Buenas tardes freesoftwarrior, te falto restarle 1 al largo del array (Recuerda el index de un array va desde 0 hasta length-1), ademas no habia necesidad de colocar:

Código:
cntr.innerHTML=(cnt-1)+"/"+todmsg.length
Con dejarlo como estaba funcionaba igual, ya que lo que hace es dar el valor del indice del array+1, en fin quedaria algo como esto:

Código Javascript:
Ver original
  1. function ntip(){
  2. if (cnt<todmsg.length-1)
  3. cnt++;
  4. else
  5. cnt=0;
  6. mtxt.innerHTML=todmsg[cnt];
  7. cntr.innerHTML=(cnt+1)+"/"+todmsg.length;
  8. }
  9.  
  10. function ptip(){
  11. if (cnt>0) {
  12.     cnt--;
  13. }
  14. else {
  15.     cnt=todmsg.length-1;
  16. }
  17. mtxt.innerHTML=todmsg[cnt];
  18. cntr.innerHTML=(cnt+1)+"/"+todmsg.length
  19. }

Espero haberte sido de ayuda.
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.