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

151
Visualizações
¿Cómo agregar texto al campo de entrada HTML en declaraciones condicionales usando JavaScript?

Estoy construyendo una calculadora de porcentajes y una de las características muestra disminución/aumento entre dos números. Por ejemplo, si el usuario ingresa 60 como el primer número y 40 como el segundo, mi código muestra -33.33 pero también quiero que muestre, en el texto, que hay un aumento/disminución de la cantidad "x" entre números, dependiendo en lo que el usuario ha ingresado. Así es como se ve mi código:

 document.getElementById("calc1-submit").addEventListener("click", function (e) { e.preventDefault(); const numX = document.getElementById("calc1-num-x").value; const numY = document.getElementById("calc1-num-y").value; const percentage = (numX / numY) * 100; document.getElementById("calc1-solution").value = percentage.toFixed(2); }); document.getElementById("calc2-submit").addEventListener("click", function (e) { e.preventDefault(); const numX = document.getElementById("calc2-num-x").value; const numY = document.getElementById("calc2-num-y").value; const percentage = (numX / 100) * numY; document.getElementById("calc2-solution").value = percentage.toFixed(2); }); document.getElementById("calc3-submit").addEventListener("click", function (e) { e.preventDefault(); const numX = document.getElementById("calc3-num-x").value; const numY = document.getElementById("calc3-num-y").value; const percentage = ((numY - numX) / numX) * 100; document.getElementById("calc3-solution").value = percentage.toFixed(2); function percentDiffer () { if (numX > numY) { } } }); }
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Usa operaciones matemáticas básicas como esta:

 function percentDiffer (numX, numY) { if (numX > numY) { return numX-numY; } else if (numY > numX) { return numY-numX; } else if (numX == numY) { return 0; } } console.log(percentDiffer(10, 100)); console.log(percentDiffer(100, 10)); console.log(percentDiffer(10, 10));

about 4 years ago · Juan Pablo Isaza Relatório

0

Aquí está mi opinión sobre esto:

 document.getElementById("IncreseorDecrese").value = percDiff() //the id is just for reference function percDiff(){ let result; if (percentage > 0){ result = 'increased of ' + percentage; } else{ result = 'decreased of ' + percentage; } return result }
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