Tengo una funcion que no me funciona muy bien, a ver si alguien me puede ayudar.
Me gustaria saber que hago mal ^^ y como arreglarlo por supuesto :)
Código Javascript
:
Ver originalfunction countdown(second) {
Text = "You will be redirected in " + second + " seconds.";
second = second - 1;
if (second == 0) {
redirect();
}
count = WriteIn("redirect",Text);
setTimeout("countdown()",1000);
return count;
}
A dicha funcion la llamo con countdown(5);
El problema es que primero me pone "You will be redirected in 5 seconds." pero luego cuando deberian ser 4, me pone "You will be redirected in undefined seconds."