Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabio.aurelio

simulacao de parcelamento sem juros

Recommended Posts

pessoal,

 

estou tentando montar uma simulacao de parcelamento "simples"(na teoria)

 

seria um parcelamento ate 9x, nao teria juros algum, apenas teria um valor(ex: r$ 100,00) e ai mostraria as parcelas em ate 9x, o que complica é que, a parcela minima é r$ 50,00.

 

Entao um produto de r$ 120, pode ser pago em 2x60 .

 

Alguem tem alguma dica disso?

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você quer é que quando ele coloque o valor do produto, diga quantas vezes ele pode ser pago?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você quer é que quando ele coloque o valor do produto, diga quantas vezes ele pode ser pago?

 

Isso Dii,

Mas o que esta me tirando os cabelos é que a parcela minima é de R$ 50,00, sendo assim, se o cara comprar r$ 90,00 ele pode pagar 1x r$ 90 (nao pode pagar 2x 45,00) tem que obedecer a parcela minina de R$ 50,00

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coisa simples cara:

var MIN_PARCELA = 50;
var maxParcelas = Math.floor(valor / MIN_PARCELA); //Math.floor arredonda um número para baixo. Imagina que temos 91,50. Dividimos por 50 e temos 1,83, ou seja, não chega a 2 parcelas, logo, tem que ser pago à vista
var valorParcela = valor / maxParcelas;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Henrique valeu pela força,

 

fiz o seguinte codigo, mas ele nao mostrou este calculo:

 

<script>
function calculo(valor){
var valor = 90;
var MIN_PARCELA = 50;
var maxParcelas = Math.floor(valor / MIN_PARCELA); 
var valorParcela = valor / maxParcelas;
var tabela;
tabela="<table border='1' style='text-align:center'>";
for(x=1; x<=6; x++){
tabela=tabela+"<tr><td> Em "+x+" x</td><td>R$ "+valor/x+"</td></tr>" 
if(x==2){x=4}
}
tabela=tabela+"</table>";
document.getElementById('box').innerHTML=tabela;
}

function apaga(){
document.getElementById('box').innerHTML="teste parcelamento";

}
</script>
<br /><br />

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.