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

138
Visualizações
Repetir los mismos números después de un número particular

Tengo una lógica como que el usuario da una fecha. Lo comparo con la fecha actual y calculo la diferencia. Según la diferencia, les devuelvo un mensaje. Tengo un conjunto de 4 mensajes. Si la diferencia es 1, entonces envío el primer mensaje de un conjunto de 4. Mi confusión es que si la diferencia es 5, entonces debería enviar el primer mensaje, si la diferencia es 6, entonces debería enviar el segundo mensaje. Porque solo tengo 4 mensajes. Básicamente, estoy tratando de crear un método en el que doy 5 como parámetro y devuelvo 1 como resultado. Da 6 y recibe 2 y sigue.

Código

 var userDate; var todayDate = new Date(); var diff = moment.duration(moment(userDate).diff(moment(todayDate))); if(diff > 4){ diff = 1; }

Esta lógica no funcionó para mí. Por favor, ayúdame.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

La opción más simple es el operador resto:

 function getDiff(num) { return num % 5 }

O lo mismo pero más detallado:

 function getDiff(num) { return num - (Math.floor(num/5) * 5) }
about 4 years ago · Juan Pablo Isaza Relatório
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