Last active
August 29, 2015 14:17
-
-
Save ismarsantos/bbd77c2a250680aa2e67 to your computer and use it in GitHub Desktop.
Variação Percentual algoritmo.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
calcular = function(v1,v2,variacao_tolerada) { | |
var variacao = ((v1 / v2 ) * 100) - 100; | |
var variacao = parseFloat(variacao).toFixed(2); | |
if ((variacao > variacao_tolerada) || ((variacao < -variacao_tolerada))) { | |
console.log( "O Valor " + v1 + " em relação à " + v2 + " encontra-se fora da variação máxima: " + variacao_tolerada + "\n Variação calculada:" + variacao) | |
} else { | |
console.log( "O Valor " + v1 + " em relação à " + v2 + " encontra-se dentro da variação máxima de: " + variacao_tolerada + "\n Variação calculada:" + variacao_negativa) | |
} | |
} | |
calcular = function(v1,v2,variacao_tolerada) { | |
var margem = (variacao_tolerada / 100) * v2; | |
margem = margem + v2; | |
var minimo = minimo + v2 - margem; | |
if (v1 <= margem || v1 >= minimo) { | |
console.log( "O Valor " + v1 + " em relação à " + v2 + " encontra-se dentro da variação máxima de: " + variacao_tolerada + "\n Variação calculada:" ) ; | |
} else { | |
console.log( "O Valor " + v1 + " em relação à " + v2 + " encontra-se fora da variação máxima: " + variacao_tolerada + "\n Variação calculada:" ); | |
} | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment