Hallo zusammen,
ich habe folgenden JS-Code für einen einfachen Counter:
http://jsfiddle.net/zubairanwar2/4nnms1gz/
Nun möchte ich den Code gerne folgendermaßen ändern:
Es soll beim Hochzählen der Zahlen drei unterschiedliche Geschwindigkeiten geben:
0 - 10: 1 Zahl pro Sekunde
11 - 20: 1 Zahl pro Milisekunde
20 - 24: 1 Zahl pro 2 Sekunden
Ich habe schon versucht, mehre Counter mit verschiedenen Tempos ineinander zu verschachteln, aber leider ohne Erfolg.
Vielleicht könnt ihr mir da behilflich sein?
Vielen Dank!
ich habe folgenden JS-Code für einen einfachen Counter:
Code:
var count=0;
var counter=setInterval(timer, 50); //1000 will run it every 1 second
function timer()
{
count=count+1;
if (count >= 24)
{
clearInterval(counter);
//counter ended, do something here
document.getElementById("countdown").innerHTML=24 ;
return;
}
//Do code for showing the number of seconds here
document.getElementById("countdown").innerHTML=count ; // watch for spelling
}
Nun möchte ich den Code gerne folgendermaßen ändern:
Es soll beim Hochzählen der Zahlen drei unterschiedliche Geschwindigkeiten geben:
0 - 10: 1 Zahl pro Sekunde
11 - 20: 1 Zahl pro Milisekunde
20 - 24: 1 Zahl pro 2 Sekunden
Ich habe schon versucht, mehre Counter mit verschiedenen Tempos ineinander zu verschachteln, aber leider ohne Erfolg.
Vielleicht könnt ihr mir da behilflich sein?
Vielen Dank!