Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

287
Visualizações
How to increment using unsigned math in javascript

I have a code similar to this:

let requestId = 0;

function newRequest() {
    // stuff
    return requestId++; // what happens at the limit? I want wrap around.
}

I want requestId, since I want to increment to wrap around to 0 when I get to the maximum value. In C++, this is as easy as this:

auto requestId = std::uint32_t{0};

auto newRequest() -> std::uint32_t {
    // stuff
    return requestId++; // always defined behaviour, wraps around
}

I just want ++ to always be defined behaviour and wrap around. Is it possible in javascript?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda