Código Javascript
:
Ver originalvar obj = document.getElementById("timer"), dec = 1, est = 1
function loop(){
obj.innerHTML = dec == 10 ? "1" : "0" + (dec == 0 ? "" : "." + dec)
if(dec == 10) est = 0
if(dec === 0) est = 1
est ? dec++ : dec--
}
setInterval(loop,500)
​
Puedes editar la función e ir sumando directamente 0.X+0.1 pero Javascript está inquieto y no me devuelve exactamente 0.2+0.1
http://jsfiddle.net/wZVanG/8427K/