Calculadora del IVA
(adsbygoogle = window.adsbygoogle || []).push({});
| Cantidad |
|
| + % de IVA |
|
| = |
|
| |
|
|
Decimales |
var cantidad = $(‘#cantidad’);
var iva = $(‘#iva’);
var impuesto = $(‘#impuesto’);
var total = $(‘#total’);
var dec = $(‘#decimales input’);
var mul = true;
var f = function(e) {
var pos = parseInt(dec.val());
mul = e.data;
var factor = iva.val() / 100;
if (mul) {
var c = parseFloat(cantidad.val());
var i = myRound(c * factor, pos);
impuesto.val(i);
total.val(myRound(c + i, pos));
} else {
var t = parseFloat(total.val());
var i = myRound(t / (1 + factor), pos);
cantidad.val(i);
impuesto.val(myRound(t – i, pos));
}
};
cantidad.on(‘input’, true, f);
total.on(‘input’, false, f);
dec.add(iva).on(‘input’, function() {
f({data: mul});
});
f({data: mul});
preparePage();
(adsbygoogle = window.adsbygoogle || []).push({});