Saltar al contenido

Calcular porcentaje Javascript

Este dilema se puede tratar de diversas formas, pero nosotros te dejamos la respuesta más completa para nosotros.

Solución:

Puedes usar esto

function percentage(partialValue, totalValue) 
   return (100 * partialValue) / totalValue;
 

Ejemplo para calcular el porcentaje de avance de un curso en base a sus actividades.

const totalActivities = 10;
const doneActivities = 2;

percentage(doneActivities, totalActivities) // Will return 20 that is 20%

Parece funcionar:

html:

 


JavaScript:

    $(function()

    $('#pointspossible').on('input', function() 
      calculate();
    );
    $('#pointsgiven').on('input', function() 
     calculate();
    );
    function calculate()
        var pPos = parseInt($('#pointspossible').val()); 
        var pEarned = parseInt($('#pointsgiven').val());
        var perc="";
        if(isNaN(pPos) 

);

Demostración: http://jsfiddle.net/vikashvverma/1khs8sj7/1/

Para obtener el porcentaje de un número, necesitamos multiplicar el porcentaje deseado por ciento por esa número. En la práctica tendremos:

function percentage(percent, total) 
    return ((percent/ 100) * total).toFixed(2)

Ejemplo de uso:

const percentResult = percentage(10, 100);
// print 10.00

.toFixed() es opcional para formatos monetarios.

valoraciones y reseñas

Si guardas algún recelo o forma de renovar nuestro post eres capaz de dejar una interpretación y con deseo lo interpretaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *