Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

123
Vistas
Can't add to variable

so I have problem with basics cause my variable when i add 1 or just increment gives back nan I don't really know if it's problem with saving or it just can't add. here is code that contains that variable

let add;

if(localStorage.getItem("add")>=1){
    add=localStorage.getItem("add");
  }
  else {
    add = 1;
    localStorage.setItem("add", add);
  }
  
  function oncl(){

add = add++;
 localStorage.setItem("add",add);

}

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

nan means it is not a number because localStorage.getItem() returns a string not a number so you need to parse it into a number first then you can do numbers operations

if you are using integers use

parseInt(localStorage.getItem("add")) 
//you can also use parseFloat() or Number()
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda