Foros del Web » Programando para Internet » Javascript »

Concatenación en variable localStorage

Estas en el tema de Concatenación en variable localStorage en el foro de Javascript en Foros del Web. Buenas de nuevo No encuentro como solucionar el siguiente problema Código: <script type="text/javascript"> $(function(){ localStorage.c = (localStorage.c || "0.00"); localStorage.contando = (localStorage.contando || "0" ); ...
  #1 (permalink)  
Antiguo 27/12/2013, 05:13
 
Fecha de Ingreso: agosto-2013
Mensajes: 28
Antigüedad: 10 años, 8 meses
Puntos: 0
Concatenación en variable localStorage

Buenas de nuevo

No encuentro como solucionar el siguiente problema

Código:
<script type="text/javascript">
  $(function(){
    localStorage.c = (localStorage.c || "0.00");
	localStorage.contando = (localStorage.contando || "0" );
	localStorage.lista = (localStorage.lista || "0" );
	
    var t, cl = $("#crono");
	var contador = $("#contando");
	var lp = $("#paradas");

    function incr()     { localStorage.c = +localStorage.c + 0.01; }
    function mostrar()  { cl.html((+localStorage.c).toFixed(2)); contador.html(localStorage.contando); lp.html((+localStorage.lista) );};
    function arrancar() {if (!t){ t=setInterval(function(){incr(); mostrar()}, 10); localStorage.contando = 2; }};
	function listarParadas() {  localStorage.lista = localStorage.lista.concat((+localStorage.c).toFixed(2).toString());  } ;
    function parar()    {if (t) { clearInterval(t); listarParadas();  t=undefined; localStorage.contando = 1; mostrar();}};

    $("#arrancar").on('click', arrancar);
	$("#parar").on('click', parar);
	
    $("#inicializar").on('click', function(){ if(localStorage.contando==1) {localStorage.c="0.00"}; localStorage.lista=''; mostrar();});
    mostrar();
  });
</script>

Estoy haciendo un cronometro y quiero que cada vez que le de al botón parar se almacene en localStorage.lista el número que haya en ese momento. Pero ojo porque no quiero sustituir, quiero ir agregando. La función es listarParadas()

Me da error porque no estoy concatenando bien.

Ejemplo


Cronometro 1.23

listar parada 1.23

**********************

Cronometro 3.24

listar parada 1.23<br>
3.24<br>

***********************

Cronometro 5.46

listar parada 1.23<br>
3.24<br>
5.46<br>

Espero que se entienda
  #2 (permalink)  
Antiguo 28/12/2013, 12:15
 
Fecha de Ingreso: agosto-2013
Mensajes: 28
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Concatenación en variable localStorage

Nadie lo sabe ? o es que me explico mal y no se entiende la pregunta

Etiquetas: html, localstorage, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:25.