Iba a decir exactamente lo mismo que
ocp001a, son cálculo sencillos, el prefijo
deci equivale a 1/10, mientras que
mili equivale a la 1/1000, por lo tanto, las 600 décimas a las que haces referencia, equivalen a 60000 milésimas por lo siguiente:
Sabiendo que:
décimas = 1 / 10
milésimas = 1 / 1000
Aplicamos en nuestro problema:
milésimas / 1000 = 600 / 10
milésimas / 1000 = 60
milésimas = 60 * 1000
milésimas = 60000
(600 décimas de segundo equivalen a 60000 milésimas de segundo)
Para lo segundo, concuerdo nuevamente con
ocp001a, no es necesario un temporizador por cada punto, puedes aplicar uno al grupo de puntos, por ejemplo:
Para el caso de N puntos insertados en elementos <span> y con posición relativa
Código Javascript
:
Ver originalvar puntos = document.getElementsByTagName("span"),
total = puntos.length,
i = 0;
animate = {
show: function(){
puntos[i].style.top = "1em";
i = i == total - 1 ? 0 : ++i;
puntos[i].style.top = 0;
}
};
window.onload = function(){
puntos[i].style.top = "1em";
};
setInterval(animate.show, 75);
Lo anterior se ve así:
http://jsbin.com/leyexavo/1
Es un ejemplo muy sencillo y mejorable, pero básicamente la idea es esa.
Saludos